Когда я отправляю письма с помощью sendmail или дурака, /var/log/mail.log
шоу, которым поставляются электронные письма smtp.gmail.com
. Я могу на самом деле видеть, что электронная почта появляется в моем ящике исходящих сообщений Gmail. Однако я получаю сообщение об ошибке от своего ящика входящих сообщений Gmail, следующим образом: Ошибка DNS: 4 117 387 типов DNS 'mx' поиск кошелька-n550jv.localdomain ответили кодом Доменное имя NXDOMAIN, не найденное: кошелек-n550jv.localdomain я только использую Gmail в качестве реле для отправки электронного письма с моей учетной записью Gmail, я должен все еще настроить запись DNS для этого? Вот мой postconf -n
вывод:
alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no home_mailbox = Maildir/ inet_interfaces = all inet_protocols = all mailbox_size_limit = 0 mydestination = myhostname = wallet-N550JV.localdomain mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin = $myhostname notify_classes = policy readme_directory = no recipient_delimiter = + relayhost = [smtp.gmail.com]:587 smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_security_options = smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtp_use_tls = yes smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtpd_use_tls = yes virtual_alias_maps = hash:/etc/postfix/virtual
В /etc/postfix/main.cf
набор:
relayhost = smtp.gmail.com:587
relay_domains = gmail.com
затем постфикс перезагрузки/перезапуска.