How the email environment is configured can make a big difference to whether receiving email servers regard messages sent from PageSeeder as spam. Following are some guidelines for this task.
PageSeeder comes with an SMTP server from Apache – James . By default, this sends all the outgoing messages.
For organizations that prefer to use their existing email infrastructure, PageSeeder can be configured to send messages through an external email server. To do this, change the
smtpServerAddress in Global Properties to the address of the external email server. The external email server usually needs to be configured to allow email relay from the PageSeeder server’s IP address.
Reverse DNS entry
The SMTP server should have a reverse DNS entry. A normal DNS entry maps a domain name to an IP address (for example, when you type google.com, the DNS sends your browser to IP 184.108.40.206).
Reverse DNS means that a receiving email system can use an IP address to find the domain it is mapped to, and if it can’t or the domain is different from what it expects, might reject the email message.
Your ISP or network administrator can set up a reverse DNS entry for the SMTP server and there are many tools that can be used to check it has been set (such as the SMTP Test tool at http://mxtoolbox.com ).
Email blacklists record the IP addresses of email servers they think are sending spam. If the SMTP server is on one of these lists, any messages PageSeeder sends are likely to be rejected.
Online tools can be used to find out if the SMTP server is on a black list (for example, the Blacklist Check tool at http://mxtoolbox.com ). To have the SMTP server IP address removed from a black list, the list maintainer might need to be contacted.
The Sender Policy Framework (SPF) uses a special type of DNS entry which says that emails with a particular sender domain should be rejected unless the sending email server has one of the specified IP addresses.
Your network administrator should set up an SPF record for the IP address of the SMTP server for the email domain configured in PageSeeder. It is also recommended to have
notifyFromAddress=noreply in PageSeeder so that all emails come from the same domain. For more information about email domain settings, see From address.
DomainKeys Identified Mail (DKIM) is a way of digitally signing emails which means that a particular domain is taking responsibility that the message is genuine. All PageSeeder messages are automatically DKIM signed against the pageseeder.com domain, so no configuration is required for this.
If you have configured PageSeeder to send emails from a different domain, you can set up DKIM signing for that domain using the organization configuration.