LINUX.ORG.RU
ФорумAdmin

Как настроить отправку имейлов с помощью gandi.net

 ,


1

1

Я настроил возможность получать и отправлять письма с помощью десктопного клиента.

Но как настроить линукс сервер, что бы програмно можно было отправлять имейлы.

Возможно нужно настроить postfix. Но я даже в терминах путаюсь. Postfix это имейл агент. Вроде как подходит под эту тему

Надеюсь это не оффтоп

Спасибо за любые коментарии

примерно надо добивать в конец дефолтного конфига постфикса следующее:

relayhost = [тут_адрес_smtp_ганлди]:submission
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_auth_enable = yes
smtp_use_tls=yes
smtp_sasl_auth_enable = yes
smtp_sasl_mechanism_filter = plain, login
smtp_sasl_security_options = noanonymous
smtp_generic_maps = hash:/etc/postfix/generic

затем в /etc/postfix/sasl_passwd, соотвественно вместо Username и Password - логин и пароль от ганди

[тут_адрес_smtp_ганлди]:submission =Username:Password

/etc/postfix/generic

сюда нужно будет прописать маскировку. допустим приложение на серваке шлет письмо через локальный постфикс от root@localhost

тогда в /etc/postfix/generic надо прописать

root@localhost  тут_почтовый_адрес_от_ганди

и набрать команду postmap /etc/postfix/generic

эту команду надо набирать при любом изменении файла /etc/postfix/generic

примерно так

ну и ессно, перелоадить или перезагрузить сервис postfix , чтобы конфига заработал

constin ★★★★
()
Последнее исправление: constin (всего исправлений: 3)
Ответ на: комментарий от constin

Сделал по инструкции

В /etc/postfix/sasl_passwd

mail.gandi.net:submission =admin:[пароль_ганди]

В последней строчке логов постфикса ошибка о неверном логине и пароле:

May 20 00:31:45 localhost postfix/pickup[28011]: CB588E03D7: uid=1001 from=<taroved@politepol.com>
May 20 00:31:45 localhost postfix/cleanup[28016]: CB588E03D7: message-id=<20180520003145.CB588E03D7@politepol.com>
May 20 00:31:45 localhost postfix/qmgr[28012]: CB588E03D7: from=<taroved@politepol.com>, size=338, nrcpt=1 (queue active)
May 20 00:31:48 localhost postfix/smtp[28018]: CB588E03D7: to=<kuchaspama@gmail.com>, relay=mail.gandi.net[217.70.178.9]:587, delay=2.6, delays=0.04/0.17/2.4/0, dsn=4.7.8, status=deferred (SASL authentication failed; server mail.gandi.net[217.70.178.9] said: 535 5.7.8 Error: authentication failed: )
taronto
() автор топика
Ответ на: Сделал по инструкции от taronto

Может синтаксис кривой?

mail.gandi.net:submission =admin:[пароль_ганди]

А так?

mail.gandi.net:submission = admin:[пароль_ганди]

Bootmen ☆☆☆
()
Ответ на: Сделал по инструкции от taronto

в данном случае postfix авторизуется в ганди по 587 порту через TLS plain text

А что там у ганди, я не знаю. какие настройки у почтового клиента?

mail.gandi.net:submission =admin:[пароль_ганди]

и почему admin?

constin ★★★★
()
Последнее исправление: constin (всего исправлений: 1)
Ответ на: комментарий от constin
SMTP Account
Outgoing (SMTP) server name : mail.gandi.net
Port : 25, 465 (with SSL) or 587 (with STARTTLS)
TLS or SSL : yes
SMTP Authentication : yes, using the same settings as for the POP / IMAP account

Источник: https://doc.gandi.net/en/mail/faq/standard-settings

Может нужно сертификать прописать?

# where to find CA certificates
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

Но я пробую, не помогает

taronto
() автор топика
Ответ на: комментарий от taronto

admin это юзер, но почта идет от taroved@politepol.com?

или admin - это юзер, у которого есть разрешение у ганди послать почту с любого ящика домена politepol.com? и может все таки не админ, а какой-нибудь admin@politepol.com?

Те я 100% уверен, что у вас нет и не может быть учетки от ганди с логином «admin»

Я настроил возможность получать и отправлять письма с помощью десктопного клиента.

Что прописано в почтовом клиенте на десктопе, когда вы посылаете почту для теста?

Не надо вам никакие сертификаты нигде прописывать, вы в данном случае почтовый клиент , а не сервер.

constin ★★★★
()
Последнее исправление: constin (всего исправлений: 1)
Ответ на: комментарий от constin

Все верно, пользователь admin@politepol.com подошел

Спасибо за помощь

taronto
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.