Я установил postfix через -yum install postfix на моем сервере ec2. Я отключил стандартную программу sendmail так:
/ etc / init.d / sendmail stop
chkconfig --levels 2345 sendmail off
в файлах main.cf для postfix я установил имя хоста на www.mydomain.com.
Теперь я в замешательстве по поводу сервера «ретрансляции» - мне это нужно? В настоящее время он настроен для mail.mydomain.com.
Я добавил порт 25 в брандмауэр amazon и запросил разблокировку моего эластичного ip (настроен обратный dns).
Я запускаю postfix, а он не отправляет электронную почту. Я пробовал как через функцию PHP mail (), так и через командную строку: sendmail и ничего не отправляется. Что я делаю не так?
У меня есть запись MX, но у меня нет записи SPF, потому что я не знаю, как ее установить.