User Tools

Site Tools


exim4:test_sending_emails

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
exim4:test_sending_emails [2016/11/02 12:44] peterexim4:test_sending_emails [2020/07/15 09:30] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Exim4 - Test sending emails ====== ====== Exim4 - Test sending emails ======
  
-Try +===== Using Telnet ===== 
 + 
 +<code bash> 
 +telnet localhost 25 
 +</code> 
 + 
 +Result 
 + 
 +<code> 
 +Trying 127.0.0.1… 
 +Connected to localhost. 
 +Escape character is ‘^]’. 
 +220 mail.sharewiz.net ESMTP exim 
 +ehlo client 
 +250-mail.sharewiz.net 
 +250-PIPELINING 
 +250-SIZE 10240000 
 +250-ETRN 
 +250-STARTTLS 
 +250-ENHANCEDSTATUSCODES 
 +250-8BITMIME 
 +250 DSN 
 +</code> 
 + 
 + 
 +===== Using openssl ===== 
 + 
 +<code bash> 
 +% openssl s_client -starttls smtp -connect mail.sharewiz.net:25 
 +</code> 
 + 
 +Result 
 + 
 +<code> 
 +250 DSN 
 +ehlo client 
 +250-mail.sharewiz.net 
 +250-PIPELINING 
 +250-SIZE 10240000 
 +250-ETRN 
 +250-AUTH PLAIN LOGIN 
 +250-AUTH=PLAIN LOGIN 
 +250-ENHANCEDSTATUSCODES 
 +250-8BITMIME 
 +250 DSN 
 +auth login 
 +334 VXNlcm5hbWU6 
 +Y2xlbWVudEBmb3J1bWFuYWxvZ3VlLmZy 
 +334 UGFzc3dvcmQ6 
 +Q2xlbWVudDAx 
 +DONE 
 +</code> 
 + 
 + 
 +===== Using swaks ===== 
 + 
 +<code bash> 
 +apt-get install swaks libnet-ssleay-perl 
 +</code> 
 + 
 +Test the connection: 
 + 
 +<code bash> 
 +swaks -a -tls -q HELO -s localhost -au your_user -ap '<>' 
 +</code> 
 + 
 +Result 
 + 
 +<code> 
 + === Trying localhost:25... 
 + === Connected to localhost. 
 + < 220 debianwb ESMTP Exim 4.76 Thu, 04 Aug 2011 14:22:02 +0600 
 +  -> EHLO debianwb 
 + < 250-debianwb Hello localhost [127.0.0.1] 
 + < 250-SIZE 52428800 
 + < 250-PIPELINING 
 + < 250-STARTTLS 
 + < 250 HELP 
 +  -> STARTTLS 
 + < 220 TLS go ahead 
 + === TLS started w/ cipher DHE-RSA-AES256-SHA 
 +  ~> EHLO debianwb 
 + < 250-debianwb Hello localhost [127.0.0.1] 
 + < 250-SIZE 52428800 
 + < 250-PIPELINING 
 + < 250 HELP 
 +  ~> QUIT 
 + < 221 evie closing connection 
 +</code> 
 + 
 +Note that above we are sending an empty password while testing with the swaks tool. 
 + 
 + 
 +===== Sending a test email =====
  
 Sending a mail from command line with: Sending a mail from command line with:
Line 39: Line 132:
  
  
-Using a PHP script+===== Using a PHP script =====
  
 IPs may be different so run **dig smtp.sharewiz.net** and use the IPs it returns instead. IPs may be different so run **dig smtp.sharewiz.net** and use the IPs it returns instead.
exim4/test_sending_emails.1478090670.txt.gz · Last modified: 2020/07/15 09:30 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki