Tôi đang vật lộn với Postfix để gửi email từ một biểu mẫu trên trang web của mình:
Google Domain, dịch vụ lưu trữ do DigitalOcean cung cấp với một giọt LAMP; đây là cấu hình DNS của tôi:
Chức năng thư trên tệp .php của tôi muốn gửi email
từ: thông [email protected]
đến: [email protected]
tất cả đều diễn ra thành công ngoại trừ các email không thực sự được gửi.
/var/log/mail.log
đề cập rằng status=bounced (thư cho mydomain.io lặp lại với chính tôi)
Đây là của tôi chính.cf
cấu hình:
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = không
# nối thêm .domain là công việc của MUA.
append_dot_mydomain = không
# Bỏ ghi chú dòng tiếp theo để tạo cảnh báo "thư bị trì hoãn"
#delay_warning_time = 4h
readme_directory = không
# Xem http://www.postfix.org/COMPATIBILITY_README.html -- mặc định là 2 trên
# lượt cài đặt mới.
mức độ tương thích = 2
# Thông số TLS
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_security_level=có thể
smtp_tls_CApath=/etc/ssl/certs
smtp_tls_security_level=có thể
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = packer-611a9b0e-18c5-2e19-5583-bed9efc126b7
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = máy chủ cục bộ
máy chủ chuyển tiếp =
mạng của tôi = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
hộp thư_size_limit = 0
người nhận_delimiter = +
inet_interfaces = tất cả
inet_protocols = tất cả
myorigin = /etc/mailname
Tôi đã xem mọi hướng dẫn có sẵn để chỉnh sửa /etc/postfix/main.cf
nhưng không có gì hoạt động, cảm ơn trước bất kỳ ai sẵn sàng giúp đỡ.