Я установил postfix / dovecot в свой экземпляр aws ec2 для своего домена, и, поскольку он не может получить доступ к порту 25, заблокированному AWS, я настроил сервер ретрансляции AWS SES в /etc/postfix/main.cf
** smtpd_tls_cert_file = / etc / letsencrypt / live / <mydomain.com> /fullchain.pem
smtpd_tls_key_file = / etc / letsencrypt / live / <mydomain.com> /privkey.pem
smtpd_tls_security_level = май
smtp_tls_CApath = / etc / ssl / certs
smtp_tls_security_level = зашифровать
smtp_tls_session_cache_database = btree: $ {каталог_данных} / smtp_scache
smtpd_relay_restrictions = permission_mynetworks permission_sasl_authenticated defer_unauth_destination
myhostname = abpaintball.com.ar
alias_maps = хэш: / etc / aliases
alias_database = хэш: / etc / aliases
myorigin = / etc / mailname
mydestination = $ myhostname, <mydomain.com> ip-172-31-4-144.us-west-2.compute.internal, localhost.us-west-2.compute.internal, localhost
relayhost = [email-smtp.us-west-2.amazonaws.com]: 587 млн
smtp_tls_note_starttls_offer = да
smtp_sasl_password_maps = хеш: / etc / postfix / sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_auth_enable = да
smtp_use_tls = да **
Все в порядке, если в своем почтовом клиенте я установил IMAP, указывающий на мой домен, и smtp, указывающий на учетные данные AWS SES SMTP.
Я хотел бы использовать свой собственный SMTP и чтобы мой домен отправлял электронное письмо с помощью хоста-ретранслятора, указывающего на AWS SES, потому что настройка почтовых клиентов для AWS SES SMTP выполняется с учетом длины пользователя / pwd (api / secret)
Если я это сделаю, когда я отправлю электронное письмо в своем клиенте, я получаю:
12 июля 13:39:58 ip-172-31-4-144 postfix / smtpd [6394]: предупреждение: имя хоста 135-147-171-152.fibertel.com.ar не разрешается в адрес 152.171.147.135: Имя или s> 12 июля 13:39:58 ip-172-31-4-144 postfix / smtpd [6394]: подключение от неизвестного [152.171.147.135] 12 июля 13:39:58 ip-172-31-4-144 dovecot : imap-login: Логин: user =, method = PLAIN, rip = 152.171.147.135, lip = 172.31.4.144, mpid = 6397, TLS, session = 12 июля 13:39:59 ip-172-31-4-144 postfix / smtpd [6394]: NOQUEUE: reject: RCPT from unknown [152.171.147.135]: 454 4.7.1 alejandro.gurovich@gmail.com: Relay acc>
Я думаю, что происходит то, что postfix использует пользователя / пароль учетной записи электронной почты вместо учетных данных AWS SES SMTP.
ВОПРОС: Есть ли способ добиться этого?
Спасибо ?