Thật bí ẩn, MailHog hoạt động trước đây của tôi đã ngừng hoạt động sáng nay trên máy Mac Mojave của tôi.
Tôi đã làm theo các bước trong bài đăng này để chạy MailHog: https://www.joshstauffer.com/send-test-emails-on-a-mac-with-mailhog/
Đầu ra tệp nhật ký Postfix:
(luồng nhật ký --predicate '(tiến trình == "smtpd") || (tiến trình == "smtp")' --info)
Tệp /etc/hosts của tôi chứa một mục cho:
127.0.0.1 máy chủ cục bộ
Ngoài ra, khi tôi làm như sau, tôi nhận được (không chắc nó có liên quan không):
[12:26:22][~]#nslookup máy chủ cục bộ
Máy chủ: 192.168.0.1
Địa chỉ: 192.168.0.1#53
** máy chủ không thể tìm thấy máy chủ cục bộ: NXDOMAIN
Phần cuối cùng của tôi (trước đó không thay đổi) của tệp cấu hình etc/postfix/main.cf:
#inet_protocols = tất cả
inet_protocols = ipv4
message_size_limit = 10485760
hộp thư_size_limit = 0
biff = không
mạng của tôi = 127.0.0.0/8, [::1]/128
smtpd_client_restrictions = permit_mynetworks permit_sasl_giấy phép xác thực
người nhận_delimiter = +
tls_random_source = dev:/dev/urandom
smtpd_tls_ciphers = trung bình
inet_interfaces = chỉ lặp lại
# Thêm cái này không hoạt động:
#mydestination = máy chủ cục bộ
# Đối với MailHog
tên máy chủ của tôi = máy chủ cục bộ
máy chủ chuyển tiếp = [máy chủ cục bộ]:1025
mức độ tương thích = 2
Đã thử thêm inet_protocols = ipv4 theo bài này.
Bất kỳ trợ giúp nhiều đánh giá cao!