mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-30 13:34:27 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			41 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # SMTP - Simple Mail Transfer Protocol - RFC 2821 (See also RFC 1869)
 | |
| # Pattern attributes: great notsofast fast
 | |
| # Protocol groups: mail ietf_internet_standard
 | |
| # Wiki: http://www.protocolinfo.org/wiki/SMTP
 | |
| # Copyright (C) 2008 Matthew Strait, Ethan Sommer; See ../LICENSE
 | |
| #
 | |
| # usually runs on port 25
 | |
| # 
 | |
| # This pattern has been tested and is believed to work well.
 | |
| 
 | |
| # As usual, no text is required after "220", but all known servers have some
 | |
| # there.  It (almost?) always has string "smtp" in it.  The RFC examples
 | |
| # does not, so we match those too, just in case anyone has copied them 
 | |
| # literally.
 | |
| #
 | |
| # Some examples:
 | |
| # 220 mail.stalker.com ESMTP CommuniGate Pro 4.1.3
 | |
| # 220 mail.vieodata.com ESMTP Merak 6.1.0; Mon, 15 Sep 2003 13:48:11 -0400
 | |
| # 220 mail.ut.caldera.com ESMTP
 | |
| # 220 persephone.pmail.gen.nz ESMTP server ready.
 | |
| # 220 smtp1.superb.net ESMTP
 | |
| # 220 mail.kerio.com Kerio MailServer 5.6.7 ESMTP ready
 | |
| # 220-mail.deerfield.com ESMTP VisNetic.MailServer.v6.0.9.0; Mon, 15 Sep 2003 13:4
 | |
| # 220 altn.com ESMTP MDaemon 6.8.5; Mon, 15 Sep 2003 12:46:42 -0500
 | |
| # 220 X1 NT-ESMTP Server ipsmin0165atl2.interland.net (IMail 6.06 73062-3)
 | |
| # 220 mail.icewarp.com ESMTP Merak 6.1.1; Mon, 15 Sep 2003 19:43:23 +0200
 | |
| # 220-mail.email-scan.com ESMTP
 | |
| # 220 smaug.dreamhost.com ESMTP
 | |
| # 220 kona.carleton.edu -- Server ESMTP (PMDF V6.2#30648)
 | |
| # 220 letra.reed.edu ESMTP Sendmail 8.12.9/8.12.9; Mon, 15 Sep 2003 10:35:57 -0700 (PDT)
 | |
| # 220-swan.mail.pas.earthlink.net ESMTP Exim 3.33 #1 Mon, 15 Sep 2003 10:32:15 -0700
 | |
| # 
 | |
| # RFC examples:
 | |
| # 220 xyz.com Simple Mail Transfer Service Ready (RFC example)
 | |
| # 220 dbc.mtview.ca.us SMTP service ready
 | |
| 
 | |
| smtp
 | |
| ^220[\x09-\x0d -~]* (e?smtp|simple mail)
 | |
| userspace pattern=^220[\x09-\x0d -~]* (E?SMTP|[Ss]imple [Mm]ail)
 | |
| userspace flags=REG_NOSUB REG_EXTENDED
 |