FAQ / Server Products

My legitimizer module is not adding signatures to outbound email. How can I get it working?
First you need to ensure outbound email is actually being processed. To do this set the Legitimizer LogLevel to Debug and press apply. Send another outbound email and refresh the log to see if it was processed. If it is not your mailserver is not sending outbound email thru Hexamail. Check that Hexamail is being used as the smarthost in your mailserver. If its on the same machine as your mailserver, this typically means setting the smart host to 127.0.0.1 (or localhost) and port 25. BE SURE TO CHECK you don't have Hexamail using your mailserver as its smarthost as well, as that could create a mail loop! (in Hexamail/SMTP Relay/Outbound)

For Exchange things can be a little more fiddly.

In Exchange system manager: Right-click the Default SMTP-Server and choose Properties. Then go to the Delivery tab and choose the Advanced... button. In the Smart Host field enter the fully qualified name of the server where Hexamail runs. If Hexamail Guard is on the same machine, enter [127.0.0.1] (include the square brackets). Then Press OK.
If you are not running Hexamail on the standard default port 25 (SMTP) then also choose the Outbound connections button and enter the port of the Hexamail server.
Next look for any "SMTP connectors" in Exchange System manager and set all of these to also use Hexamail ([127.0.0.1], port 25) as their smarthosts too. Retry the test email and check the log is reporting processing the email.

There are also the following guides: