sneakyimp
2011-07-27 21:25:21 UTC
I want to install postfix with the following goals in mind:
* let PHP scripts send mail using the mail() function function (http://
php.net/mail).
* various system notification functions (cron, etc.) will be able to
send their emails
* emails destined for ***@localhost will be redirected to some FQDN
such as ***@mydomain.com
* let tiger, samhain or other monitoring apps send their notification
emails
* NO INCOMING OR LOCAL MAIL IS PERMITTED. Because mail for my domain
is handled by google apps, nobody will be checking mail on this
server. Also, this server has very limited disk space. It is therefore
very important that we don't have mail accumulating in boxes that will
never be checked.
* no unnecessary ports, services, or cron jobs are running. ideally,
there would be no external ports open on the machine.
I've been reading a variety of pages that describe postfix setup on
Ubuntu but these articles are imprecise, incomplete, and describe
installation of things I don't want like POP/IMAP/etc:
https://help.ubuntu.com/community/Postfix
https://help.ubuntu.com/community/PostfixAmavisNew
https://help.ubuntu.com/community/PostfixCompleteVirtualMailSystemHowto
There's also one final wrinkle. I will be setting up postfix to send
via Amazon SES:
http://docs.amazonwebservices.com/ses/latest/DeveloperGuide/index.html?IntegratingWithServer.Postfix.html
If anyone can help me sort this, I'd very much like any tips or
suggestions you may have.
* let PHP scripts send mail using the mail() function function (http://
php.net/mail).
* various system notification functions (cron, etc.) will be able to
send their emails
* emails destined for ***@localhost will be redirected to some FQDN
such as ***@mydomain.com
* let tiger, samhain or other monitoring apps send their notification
emails
* NO INCOMING OR LOCAL MAIL IS PERMITTED. Because mail for my domain
is handled by google apps, nobody will be checking mail on this
server. Also, this server has very limited disk space. It is therefore
very important that we don't have mail accumulating in boxes that will
never be checked.
* no unnecessary ports, services, or cron jobs are running. ideally,
there would be no external ports open on the machine.
I've been reading a variety of pages that describe postfix setup on
Ubuntu but these articles are imprecise, incomplete, and describe
installation of things I don't want like POP/IMAP/etc:
https://help.ubuntu.com/community/Postfix
https://help.ubuntu.com/community/PostfixAmavisNew
https://help.ubuntu.com/community/PostfixCompleteVirtualMailSystemHowto
There's also one final wrinkle. I will be setting up postfix to send
via Amazon SES:
http://docs.amazonwebservices.com/ses/latest/DeveloperGuide/index.html?IntegratingWithServer.Postfix.html
If anyone can help me sort this, I'd very much like any tips or
suggestions you may have.