You are hereLongitude Knowledge Book / kb47: Heroix Longitude's internal SMTP server fails to send mail
kb47: Heroix Longitude's internal SMTP server fails to send mail
By default, Heroix Longitude uses an internal SMTP engine, called Aspirin, to send e-mail because the internal SMTP engine does not require any configuration from the user. This internal SMTP engine is like a mini send-only SMTP server running inside Heroix Longitude. Since it is not registered as a real SMTP server, some spam filters may interpret the e-mail it sends as spam. This may be the problem if you do not receive any e-mail from Heroix Longitude.
The Limitations section on the Aspirin website (https://aspirin.dev.java.net/) notes a potential problem sending mail to a server using Sender Policy Framework mail authorization, along with a link to the SPF website (http://www.openspf.org/) for more details.
You can also configure Longitude to use your own SMTP server, rather than the built-in SMTP server, as follows:
- Go to the Administration >> Component Management >> Manage Longitude Properties function.
- Choose Web UI from the tree on the left.
- Click the Advanced tab at the bottom of the table.
- Set the following properties:
- UseMailServer set to "yes"
- MailServer set to the SMTP server
- MailServerUser set to the e-mail address on the local mail server to send from.
- MailFrom set to the same e-mail address as MailServerUser.
- If the mail server is using password authentication, you need to set the following properties:
- MailServerAuthenticationMethod set to "password"
- MailServerPassword the password to use
- If the e-mail server is running on a non-standard port, you should set the MailServerPort property to the correct port.
- Once all the values are entered, click Save Changes.
More information about configuring e-mail settings in Longitude is available in the online help (in the Web UI select Help Contents from the Help menu and navigate to: Help Contents\General Information\Longitude SMTP Server).