วิธีกำหนดค่าเมลเซิร์ฟเวอร์เพื่อรายงานชื่อโฮสต์ที่แตกต่างจากชื่อเซิร์ฟเวอร์ [ปิด]


11

ฉันมี VPS ที่ติดตั้งกับ Ubuntu 10.04 ที่ทำงาน exim4 เป็น MTA ชื่อเครื่องนั้นเป็นสิ่งที่เรารู้จักได้ง่าย (ในกรณีนี้คือ 'แฟร์มาต์') แต่ตัวเครื่องนั้นมีหน้าที่ให้บริการในโดเมนของเรา (เช่น www.example.com)

เมื่อสร้างอีเมลจาก exim ส่วนหัวอีเมลกำลังรายงานชื่อเซิร์ฟเวอร์ (แฟร์มาต์) แทนชื่อโดเมน (example.com)

มีวิธีการบังคับให้ exim รายงานชื่อเซิร์ฟเวอร์เป็น example.com โดยไม่ต้องเปลี่ยนชื่อโฮสต์ของเครื่องหรือไม่


ดูเหมือนว่าคำถามนี้จะถูกยกเลิกหากคุณประสบปัญหาที่คล้ายกันโปรดถามคำถามใหม่พร้อมรายละเอียดเกี่ยวกับปัญหาของคุณ หากคุณรู้สึกว่าคำถามนี้ไม่ได้ถูกยกเลิกโปรดตั้งค่าสถานะคำถามเพื่ออธิบายว่า :)
Ringtail

คำตอบ:


5

ให้แน่ใจว่าเนื้อหาของการมี/etc/mailname example.comหากไม่ใช่ให้เปลี่ยนและรีบูต:

sudo nano /etc/mailname
sudo reboot

4

กำหนดค่า exim4 ใหม่:

sudo dpkg-reconfigure exim4

หนึ่งในคำถามที่จะถามคุณก็คือ "ชื่อระบบจดหมาย" คุณต้องการเปลี่ยนสิ่งนั้น


ฉันทำส่วนนี้และตั้งเป็น 'example.com' แม้ว่าในส่วนหัวของอีเมลก็ยังคงแสดงให้เห็นว่า:Received: from Fermat (mail.example.com [11.22.33.44])
jerhinesmith
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.