Обновлено имя хоста сервера, но старое имя хоста все еще появляется в журналах Postfix?

Возникли проблемы с пересылкой писем на определенные адреса с нашего сервера CentOS 6.4 Media Temple DV.

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

said: 550 <toltech@mt-toltech.co.uk>: Sender address rejected: Domain not found (in reply to MAIL FROM command)

Но я не могу понять, почему mt-toltech.co.uk вообще появляется в журналах, поскольку мы изменили имя хоста и основной домен сервера на toltechdigital.co.uk

следующее также несколько раз появляется в журналах

toltechdigital postfix/smtp[3443]: 370A5E38EE: to=<toltech@mt-toltech.co.uk>,

Где это поле устанавливается, я полагаю, это то, что я пытаюсь выяснить.

Выполнение postconfig -n возвращает:

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases, hash:/var/spool/postfix/plesk/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
disable_vrfy_command = yes
html_directory = no
inet_interfaces = all
inet_protocols = all
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
message_size_limit = 10240000
mydestination = mail.toltechdigital.co.uk, localhost.toltechdigital.co.uk, localhost, toltechdigital.co.uk
mydomain = toltechdigital.co.uk
myhostname = toltechdigital.co.uk
mynetworks = 127.0.0.0/8 [::1]/128 70.32.91.66/32
myorigin = mail.toltechdigital.co.uk
newaliases_path = /usr/bin/newaliases.postfix
non_smtpd_milters = 
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.8.17/README_FILES
sample_directory = /usr/share/doc/postfix-2.8.17/samples
sender_dependent_default_transport_maps = hash:/var/spool/postfix/plesk/sdd_transport_maps
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtp_send_xforward_command = yes
smtp_tls_security_level = may
smtp_use_tls = no
smtpd_authorized_xforward_hosts = 127.0.0.0/8 [::1]/128
smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated
smtpd_milters = , inet:127.0.0.1:12768
smtpd_proxy_timeout = 3600s
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sender_restrictions = check_sender_access hash:/var/spool/postfix/plesk/blacklists, permit_sasl_authenticated
smtpd_timeout = 3600s
smtpd_tls_cert_file = /etc/postfix/postfix_default.pem
smtpd_tls_key_file = $smtpd_tls_cert_file
smtpd_tls_security_level = may
smtpd_use_tls = yes
transport_maps = hash:/var/spool/postfix/plesk/transport
unknown_local_recipient_reject_code = 550
virtual_gid_maps = static:31
virtual_mailbox_base = /var/qmail/mailnames
virtual_transport = plesk_virtual
virtual_uid_maps = static:110

У меня ограниченный опыт настройки Postfix, поэтому я предполагаю, что моя конфигурация является проблемой, однако я все еще не понимаю, где упоминается старое имя хоста. приходящий из.

Есть мысли?

0
задан 19 June 2015 в 02:18
1 ответ

Похоже, вы установили параметр myorigin прямо в файле конфигурации. Однако вы можете проверить файл / etc / mailname , чтобы увидеть, остались ли там какие-либо устаревшие остатки вашего старого имени хоста. Может, какая-то часть постфикса до сих пор его использует.

Кроме того, вы перестраивали базу данных псевдонимов с помощью команды newaliases ?

0
ответ дан 13 January 2020 в 21:43

Теги

Похожие вопросы