====== Email Server Connection ====== * Email server connection made of * username * password * incoming server url & port & security type * SMTP outgoing server url& port & security type * email retrieval connection methods * POP3 is good for using email server as like a catch mailbox, like with option to keep or not keep email copy on email server * IMAP is good for using email server as like a sync center including folders * ref video: http://www.youtube.com/watch?v=GcvdhjLVYfY ====== Email Server configuration ====== * Email Server configuration is also associated with domain management, you need access the DNS settings to see all the related records to set up. * mx record details can be found at Domain DNS setting > DNS zone files list > TXT record (includes SPF) * SPF record * sender-policy-framework record is a text configure defining email activity on this email server, for others to verify whether this server's email is truely from this email server. * it helps avoid email sent from this email server been marked as junk/spam by others * SPF record setup guide for email sending to Hotmail. Yahoo, Gmail * all record should be ended with "-all" instead of "~all or ?all" to confirm verification tightness, like "v=spf1 a mx ptr include:yourEmailServerURL.com -all " * ref: http://help.directadmin.com/item.php?id=207 * tool for check current SPF: * http://www.kitterman.com/spf/validate.html * https://mxtoolbox.com/SuperTool.aspx * SPF record syntax : http://www.openspf.org/SPF_Record_Syntax * SPF readup: https://www.digitalocean.com/community/tutorials/how-to-use-an-spf-record-to-prevent-spoofing-improve-e-mail-reliability * SPF video intro: http://www.youtube.com/watch?v=AFlXF6gPQGU * google email server example: https://support.google.com/a/answer/178723?hl=en * mx record * mail exchange record, tells others where the host's email server is. * record check website: * https://dnschecker.org/all-dns-records-of-domain.php ====== external email server connection ====== * use MX record + verify for linking google: https://support.google.com/a/answer/174125 ====== Reference ====== * how email server works: http://www.youtube.com/watch?v=1X3dX2JEhLE * max email can send per host: * https://docs.mailpoet.com/article/49-lists-of-hosts-and-their-sending-limits * https://sg.godaddy.com/help/hosting-email-relay-limits-27150 * (cpanel: 500 per hr, plesk: 1000 per day, mgt wp: 1000 per day) ====== Email Client ====== | Mail for Windows (Windows Live Mail) | free | [[https://www.microsoft.com/en-us/store/p/mail-and-calendar/9wzdncrfhvqm|download]] | [[https://www.lifewire.com/use-signatures-in-windows-10-mail-4123784|how to add signature and logo (text)]] and [[https://www.youtube.com/watch?v=tqBi2h44SDo|video guide]] \\ [[https://www.youtube.com/watch?v=5BojigJzUGg|How to add POP IMAP emaill account (video)]] | | ThunderBird | free | [[https://www.mozilla.org/en-US/thunderbird/|download]] | [[https://www.youtube.com/watch?v=ZoqxWvLXJqA|how to add signature and logo (videp)]] | | Outlook for Office | office paid subscription | | [[https://www.youtube.com/watch?v=K0zG1oK-8pg|how to add signature and logo (video)]] | ====== Problem and Solution ====== * Problem Mass delivery fail (1000+) * solution: as it may be exceed server email sending limit, or maybe your email account info is stolen and been used by other for spamming. Change email password. * spam filter setup * cpanel > global email filters, create filter * rule: spam status - begins with: Yes * discard message