Я копаюсь в Интернете, чтобы найти лучший способ настроить Postfix.
Я не хочу устанавливать полный сервер Postfix, единственное, что я хочу, - это отправлять почту с помощью PHP mail (). Я знаю, что это может быть сложно, спамер любит неправильно настроенный почтовый сервер. Итак, я ищу лучший способ сделать это.
Лучшая документация, которую я нашел, - это Archlinux один.
Но в нескольких блогах я обнаружил более сложную конфигурацию вроде этой
myhostname = foo.me
mydestination = localhost
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
mydestination = sd-24300.com , localhost
mail_owner = postfix
smtpd_recipient_restrictions =reject_unknown_sender_domain,reject_non_fqdn_sender,reject_unknown_recipient_domain,reject_non_fqdn_recipient,permit_mynetworks,reject_unauth_destination,permit
smtpd_data_restrictions =reject_unauth_pipelining,permit
inet_interfaces = loopback-only
Итак, мой вопрос довольно прост, как лучше всего это сделать? Под лучшим я подразумеваю более безопасный.
Ps: на моем сервере работает Ubuntu 12.04 с LAMP
Использовать nullmailer
вместо Postfix, это ретрансляционный сервер, созданный для этой цели.
Это доступно в universe
репо.
Поскольку вы используете ubuntu, вы можете выбрать одну из пары предопределенных конфигураций с помощью команды:
sudo dpkg-reconfigure postfix
У него должен быть тот, который соответствует вашему описанию.