На днях сменили провайдера и вдобавок обзавелись новым доменом.
в результате чего старый релей, через который слали почту, нам стал недоступен. Многие письма начали возвращаться, МТА отшибали с претензией на то что мы спамеры.
было найдено несколько путей решения проблемы:
1.оставить почту на хостере
2.попросить провайдера добавить PTR запись на наш ИП
3.релееть почту с помощью хостера.
Что бы не ломать старую схему был выбран 3-й вариант.
Что где и как у меня установлено на серваке уже не помню и не так уж и важно. Ненужных строк в конфиге полно, за давностью даже не помню для чего и что делалось. Поэтому буду краток (с) ;)
в /etc/postfix/main.cf:
relayhost = <адрес смтп сервера на хостере (типа маил.наш.сайт)>
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl-passwords
smtp_sasl_security_options = noanonymus
smtp_sasl_mechanism_filter = PLAIN
создаем файл /etc/postfix/sasl-passwords с таким содержанием:
<адрес smtp-сервера> login:pass
#postmap /etc/postfix/sasl-passwords
/etc/init.d/postfix restart
PS: для работы sasl были доставлены 2 пакета - libsasl2-2 и libsasl2-modules
в результате чего старый релей, через который слали почту, нам стал недоступен. Многие письма начали возвращаться, МТА отшибали с претензией на то что мы спамеры.
было найдено несколько путей решения проблемы:
1.оставить почту на хостере
2.попросить провайдера добавить PTR запись на наш ИП
3.релееть почту с помощью хостера.
Что бы не ломать старую схему был выбран 3-й вариант.
Что где и как у меня установлено на серваке уже не помню и не так уж и важно. Ненужных строк в конфиге полно, за давностью даже не помню для чего и что делалось. Поэтому буду краток (с) ;)
в /etc/postfix/main.cf:
relayhost = <адрес смтп сервера на хостере (типа маил.наш.сайт)>
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl-passwords
smtp_sasl_security_options = noanonymus
smtp_sasl_mechanism_filter = PLAIN
создаем файл /etc/postfix/sasl-passwords с таким содержанием:
<адрес smtp-сервера> login:pass
#postmap /etc/postfix/sasl-passwords
/etc/init.d/postfix restart
PS: для работы sasl были доставлены 2 пакета - libsasl2-2 и libsasl2-modules