设置一个新的服务器,并有一些问题与后缀。 设置它使用相同的configuration作为另一台服务器,我有它的工作正常。
无论如何,当我尝试发送到一个特定的领域,我不断得到
Feb 14 10:28:55 web postfix/smtp[6276]: B9056A041A: to=<[email protected]>, relay=mailserver.innovative-payroll.com[213.171.216.114]:25, delay=0.29, delays=0.06/0.01/0.01/0.21, dsn=5.0.0, status=bounced (host mailserver.innovative-payroll.com[213.171.216.114] said: 550 <[email protected]>: Sender address rejected: Domain not found (in reply to MAIL FROM command))
innov-payroll.com域的MXlogging似乎设置正确
使用挖掘领域,我得到以下。
; <<>> DiG 9.6-ESV-R4-P3 <<>> mailserver.innovative-payroll.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32030 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;mailserver.innovative-payroll.com. IN A ;; ANSWER SECTION: mailserver.innovative-payroll.com. 3600 IN A 213.171.216.114 ;; Query time: 36 msec ;; SERVER: 192.168.2.1#53(192.168.2.1) ;; WHEN: Thu Feb 14 10:37:50 2013 ;; MSG SIZE rcvd: 67
我的后缀configuration(postconf -n)
alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases biff = no config_directory = /etc/postfix inet_interfaces = all mailbox_size_limit = 0 mydestination = web.hoodoowebdesign.co.uk, localhost.hoodoowebdesign.co.uk, localhost myhostname = web.hoodoowebdesign.co.uk mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin = /etc/mailname readme_directory = no recipient_delimiter = + relayhost = smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) 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
—-解决scheme—-
编辑文件/ etc / mailname并将其设置为服务器的域名(hoodoowebdesign.co.uk),现在它正确发送。 我认为它已经自动填充
kickseed.vpstest.local
当我使用其中一个快捷方式在服务器上安装LAMP环境时。
确保您的机器configuration为响应主机名web.hoodoowebdesign.co.uk,并确保在DNS中正确configuration主机名。 显然主机名是目前不同的东西,所以来自你的邮件最终来自kickseed.vpstest.local。