Mail: Difference between revisions

From DWIKI
mNo edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Servers==
=Docs=
*[https://www.sendmail.com/sm/open_source/docs/email_explained/ Email explained]
*[http://www.postfix.org/documentation.html Postfix documentation]
*[https://www.xomedia.io/blog/a-deep-dive-into-email-deliverability/ A Deep Dive into Email Deliverability in 2024]
 
=Servers=
*[[QMail]]
*[[QMail]]
*[[Sendmail]]
*[[Sendmail]]
Line 6: Line 11:
*[[Exchange]]
*[[Exchange]]


==Mailing lists==
=Tools=
*http://mxtoolbox.com/
*[http://www.jetmore.org/john/code/swaks/ Swaks - Swiss Army Knife for SMTP]
*mail-tester.com
 
=Blacklists=
*[[RBL]]
*[http://www.tuxick.net/blackdomains.txt My email blacklist]
 
=Mailing lists=
*Ezmlm
*Ezmlm
*[[Majordomo]]
*[[Majordomo]]
Line 13: Line 27:
*[[phplist]]
*[[phplist]]


==Related services and tools==
=Related services and tools=
*[[IMAP]]
*[[IMAP]]
*[[Fetchmail]]
*[[Fetchmail]]
Line 19: Line 33:
*[[formail]]
*[[formail]]
*[[bayes]] spamfiltering
*[[bayes]] spamfiltering
*[[SRS]]
*swak
*swak
*sendEmail: commandline tool for sending test mails
*sendEmail: commandline tool for sending test mails


==Filters==
=Filters=
*[[Amavis]]  
*[[Amavis]]  
*[[ClamAV]]
*[[ClamAV]]
*[[Spamfilters]]
*[[Spamfilters]]


==Webmail==
=Webmail=
*[[Horde]]
*[[Horde]]
*[[Squirrelmail]]
*[[Squirrelmail]]
*[http://roundcube.net/ Roundcube]
*[http://roundcube.net/ Roundcube]
*[http://www.rainloop.net/ Rainloop]


==SMTP servers of ISPs==  
=SMTP servers of ISPs=


*[http://www.networking4all.com/nl/helpdesk/email/smtp+servers/ SMTP servers in Nederland]
*[http://www.networking4all.com/nl/helpdesk/email/smtp+servers/ SMTP servers in Nederland]


==Tips&Tricks==
=Tips&Tricks=
===Send [[maildir]] mails to a remote server===
==Send [[maildir]] mails to a remote server==
without damaging the From and Subject etc.
without damaging the From and Subject etc.


  cat somemail | formail -i "To: new@address.com" | sendmail -t
  cat somemail | formail -i "To: new@address.com" | sendmail -t


===script for testing mailservers===
==script for testing mailservers==
  sendEmail
  sendEmail
==send mail from command line with sender address==
echo text | mail -s testsubject -r fromuser@example.com touser@example.com
==Test submission==
See https://halon.io/blog/how-to-test-smtp-servers-using-the-command-line/
Encode using
echo -n whatever | base64
openssl s_client -starttls smtp -crlf -connect server:587
ehlo your.host
auth login
base64 encoded username
base64 encoded password
=FAQ=
==451 4.7.500  Server busy. Please try again later==
Try rate limiting your outgoing mail. Most likely you need to check/add SPF/DKIM/DMARC

Latest revision as of 16:20, 2 April 2024

Docs

Servers

Tools

Blacklists

Mailing lists

Related services and tools

Filters

Webmail

SMTP servers of ISPs

Tips&Tricks

Send maildir mails to a remote server

without damaging the From and Subject etc.

cat somemail | formail -i "To: new@address.com" | sendmail -t

script for testing mailservers

sendEmail

send mail from command line with sender address

echo text | mail -s testsubject -r fromuser@example.com touser@example.com

Test submission

See https://halon.io/blog/how-to-test-smtp-servers-using-the-command-line/ Encode using

echo -n whatever | base64
openssl s_client -starttls smtp -crlf -connect server:587
ehlo your.host
auth login
base64 encoded username
base64 encoded password

FAQ

451 4.7.500 Server busy. Please try again later

Try rate limiting your outgoing mail. Most likely you need to check/add SPF/DKIM/DMARC