How To Relay Email On A Postfix Server. 2.
Начало здесь...
Если Ваш провайдер требует использования особого порта для отправки почты, то отредактируйте соответствующую строку:
relayhost = [smtp.yourisp.com]:PORT
В одном из случаев, когда я настраивал сервер, мне пришлось ввести следующее:
relayhost = [smtpauth.bluewin.ch]:587
Редактированиеt /etc/postfix/saslpasswd
После расширения конфигурации postfix Вам будет нужно прописать права в файле /etc/postfix/saslpasswd, с помощью которого можно будет авторизироваться у провайдера.
mcedit /etc/postfix/saslpasswd
и затем добавить это:
smtp.yourisp.com yourlogin:yourpassword
Удалите yourlogin / yourpassword и вставьте рабочие логии и пароль, выданные Вам провайдером. Добавлять здесь порт нет необходимости.
Хеширование /etc/postfix/saslpasswd
Перед тем, как postfix сможет использовать этот файл его будет нужно прохешировать с помощью postmap:
postmap /etc/postfix/saslpasswd
Перезагрузка postfix
Наконец, можно перезапустить postfix для работы с новым конфигом:
/etc/init.d/postfix restart
Проверка
Отправьте почту с помощью Вашего почтового сервера на свой ящик (например, на Gmail), и если при просмотре полных заголовков Вы увидите, что письмо было передано через Вашего провайдера, то это означает, что настройки работают, Ваш провайдер не в черном списке и динамический IP не помешает отправлять электронную почту.
Источник: http://www.howtoforge.com/how-to-relay-email-on-a-postfix-server
Popularity: 1%
Этот материал находится на сайте http://compiling.ru
Оставьте свой отзыв