บนดิจิทัลโอเชียน กวดวิชานี้ ชี้ไปที่การติดตั้ง postfix ฉันได้ลองแล้วและถอนการติดตั้ง postfix แล้วติดตั้ง sendmail
เมื่อส่งอีเมลทดสอบ มักจะมีข้อผิดพลาดในการระบุผู้ส่ง
451 4.7.1 <m-dev>: คำสั่ง Helo ถูกปฏิเสธ: สตริง HELO 'm-dev' ไม่ตรงกับสตริง HELO ล่าสุด 'theactual.ws' จาก IP นี้ *(เมื่อทดสอบกับ sendmail)*
[ด้วย postfix มันบ่นว่าถูกส่งโดย ไม่ตอบกลับ@m-dev
...]
บทช่วยสอนแนะนำ ชื่อเมลของระบบจะต้องเหมือนกับชื่อที่คุณกำหนดให้กับเซิร์ฟเวอร์ของคุณ
. แต่นั่นเป็นเรื่องง่ายและมีความเป็นไปได้สูง ไม่ ได้รับความเคารพ
ชื่อโดเมนไม่ได้ถูกกำหนดให้กับเซิร์ฟเวอร์
ชื่อโฮสต์
ไม่ส่งคืนงานที่ได้รับมอบหมาย m-dev
ชื่อ.
Ubuntu 20.04 จะตั้งค่าให้ใช้ FQDN ที่ชี้ไปยังเซิร์ฟเวอร์นี้ได้อย่างไร (+ มีการตั้งค่า SPF และ DKIM)
เมื่อพยายามด้วย postfix the โพสต์ฟิกซ์ -n
ผลตอบแทน
alias_database = แฮช:/etc/aliases
alias_maps = แฮช:/etc/aliases
append_dot_mydomain = ไม่
บิฟ = ไม่
ความเข้ากันได้_ระดับ = 2
inet_interfaces = ทั้งหมด
inet_protocols = วนกลับเท่านั้น
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = localhost.$mydomain, localhost, $myhostname
ชื่อโฮสต์ของฉัน = m-dev
เครือข่ายของฉัน = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/ชื่อเมล
readme_directory = ไม่
ผู้รับ_ตัวคั่น = +
รีเลย์โฮสต์ =
smtp_tls_CApath = /etc/ssl/certs
smtp_tls_security_level = พฤษภาคม
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (อูบุนตู)
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
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 = พฤษภาคม