Так загадочным образом мой ранее работающий MailHog перестал работать сегодня утром на моем Mac Mojave.
Я выполнил шаги, описанные в этом посте, чтобы запустить MailHog: https://www.joshstauffer.com/send-test-emails-on-a-mac-with-mailhog/
Вывод файла журнала Postfix:
(поток журнала --predicate '(process == "smtpd") || (process == "smtp")' --info)
Мой файл /etc/hosts содержит запись для:
127.0.0.1 локальный хост
Также, когда я делаю следующее, я получаю (не уверен, что это связано):
[12:26:22][~]#nslookup локальный хост
Сервер: 192.168.0.1
Адрес: 192.168.0.1#53
** сервер не может найти локальный хост: NXDOMAIN
Мой последний раздел (предыдущий без изменений) конфигурационного файла etc/postfix/main.cf:
#inet_protocols = все
inet_protocols = ipv4
message_size_limit = 10485760
почтовый ящик_размер_лимит = 0
биф = нет
мои сети = 127.0.0.0/8, [::1]/128
smtpd_client_restrictions = Permit_myNetworks Permit_Sasl_Authenticated разрешение
получатель_разделитель = +
tls_random_source = dev:/dev/urandom
smtpd_tls_ciphers = средний
inet_interfaces = только для обратной связи
# Добавление этого не работает:
#мойпункт назначения = локальный хост
# Для MailHog
имя хоста = локальный хост
ретранслятор = [локальный хост]: 1025
уровень_совместимости = 2
Пробовал добавлять inet_protocols = ipv4 согласно эта почта.
Любая помощь высоко ценится!