What is the best configuration for Pinjo?
There is not really one ‘best’ configuration. It depends on your needs and possibilities. Mostly Pinjo is installed on a seperate machine (or on the same machine but listening to another IP-number) and then only used for incoming mail. For outgoing companymail the original mailserver is used then.
In this case, Pinjo is only scanning the incoming mail and not the (to be expected non-spam) outgoing mail.
The advantages of this solution are:
Since you are not using Pinjo to send mail, you can set both relaying options on the Relaying tab. Enter the domains (last parts of the emailaddresses you are using) receiving mail at (eg. @acme.com and @pinjo.nl) in the ‘Relay local domains only’ listbox, and enter the IP-number 127.0.0.1 in the ‘Relay local IP-numbers only’ listbox. Make sure both checkboxes are checked.
In this way only mail for you can pass Pinjo. It’s not possible to send mail from Pinjo then.
Pinjo is not used for outgoing mail. So your machine doesn’t need to process all outgoing mail. Checking a message for spam can be relatively CPU intensive. In this case you can increase your system throughput up to a 100%.
In case of maintenance on your Pinjo machine, its possible in DNS to set your original mailserver as a backupserver. The disadvantage of this can be that spammers try to skip Pinjo and send mail to your mailserver right away. If that’s the case then you should remove the DNS entry for your original mailserver to prevent that.