Postfix เป็น Mail Transfer Agent (MTA) แบบโอเพ่นซอร์สที่ใช้กันอย่างแพร่หลายสำหรับการกำหนดเส้นทางและส่งอีเมลบนอินเทอร์เน็ต เซิร์ฟเวอร์ SMTP (Simple Mail Transfer Protocol) เริ่มต้นชีวิตในปี 1997 และแรกเริ่มเขียนโดย Wietse Venema.


หากคุณต้องการได้รับอีเมลที่สำคัญจากเซิร์ฟเวอร์ Ubuntu 18.04 ของคุณ (เช่นจากงาน cron, การสำรองข้อมูลอัตโนมัติ, e.t.c) คุณสามารถติดตั้ง Postfix เป็นเซิร์ฟเวอร์อีเมลแบบส่งได้อย่างเดียว.

Postfix จัดการง่ายรวดเร็วและใช้ทรัพยากรอย่างมีประสิทธิภาพ เซิร์ฟเวอร์อีเมลยังเน้นเรื่องความปลอดภัยและมีทีมพัฒนาที่ใช้งานอยู่ จากรายงานล่าสุดของ Security Space รายงานว่า Postfix ควบคุม 33% ของอีเมลทั้งหมดที่ส่งทางเว็บ ณ เดือนมิถุนายน 2561.

ในคู่มือนี้เรามุ่งเน้นไปที่ขั้นตอนที่จำเป็นในการติดตั้ง Postfix บน Ubuntu 18.04 ของคุณอย่างสมบูรณ์เพื่อให้แน่ใจว่าคุณไม่พลาดอีเมลสำคัญเหล่านั้นจากระบบของคุณ.

ข้อกำหนดเบื้องต้น

  • ชื่อโดเมน
  • เซิร์ฟเวอร์ Ubuntu 18.04
  • ผู้ใช้ที่ไม่ใช่รูทที่มีสิทธิ์ sudo

ขั้นตอนที่ 1: ชี้เซิร์ฟเวอร์ของคุณไปยังชื่อโดเมนที่ผ่านการรับรอง (FQDN)

สิ่งแรกคือการตรวจสอบให้แน่ใจว่าชื่อโฮสต์เซิร์ฟเวอร์ของคุณถูกตั้งค่าเป็นชื่อโดเมนที่ผ่านการรับรอง (FQDN).

FQDN เป็นที่อยู่เฉพาะที่ระบุเซิร์ฟเวอร์ของคุณบนอินเทอร์เน็ตและประกอบด้วยสองส่วน ชื่อโฮสต์ (เช่นเมลหรือพลูโตหรือ NYC) และชื่อโดเมน (เช่น example.com).

ดังนั้นไวยากรณ์พื้นฐานของ FQDN ควรเป็น:

$ [ชื่อโฮสต์]. [domain]. [tld].

ตัวอย่าง

mail.example.com

หากต้องการตั้งค่า FQDN บนเซิร์ฟเวอร์ Ubuntu 18.04 ของคุณอันดับแรกให้แก้ไข / etc / ชื่อโฮสต์ ไฟล์และเปลี่ยนชื่อเป็น “mail” คุณสามารถใช้ชื่ออื่นได้ขึ้นอยู่กับความต้องการของคุณและคนส่วนใหญ่ใช้ชื่อดาวเคราะห์เมือง e.t.c

$ sudo nano / etc / hostname

‘/ etc / hostname’ ไฟล์ที่ตัดตอนมา

อีเมล

กด CTRL + X, Y และ เข้าสู่ เพื่อบันทึกการเปลี่ยนแปลงในไฟล์นั้น.

ในการเข้าสู่ส่วนชื่อโดเมนและสร้าง FQDN เราจะต้องเปิด theetc / hosts’ ไฟล์:

$ sudo nano / etc / hosts

ตั้งค่าด้านล่างที่ด้านบนของไฟล์ จำไว้ว่าให้เปลี่ยน ‘example.com’ และ ‘198.51.100.3’ ด้วยชื่อโดเมนและที่อยู่ IP สาธารณะของเซิร์ฟเวอร์ตามลำดับ.

127.0.0.1 localhost
127.0.1.1 mail.example.com เมล
198.51.100.3 mail.example.com mail

ขั้นตอนที่ 2: ติดตั้ง Postfix

อัพเดตข้อมูลแพ็กเกจโดยรันคำสั่งด้านล่าง:

$ sudo apt-get update

ในการติดตั้ง Postfix ด้วยยูทิลิตี้ที่เกี่ยวข้องทั้งหมดเพื่อทดสอบอีเมลให้รันคำสั่งด้านล่าง:

$ sudo apt-get mailutils ติดตั้ง

ก่อนที่การติดตั้งจะเสร็จสมบูรณ์คุณจะเห็นตัวเลือกในการปรับแต่ง postfix.

ในการกำหนดค่าอีเมลประเภททั่วไปให้เลือก ‘เว็บไซต์อินเทอร์เน็ต’. กด, TAB เพื่อไฮไลต์ ‘ตกลง’ จากนั้นกด เข้าสู่.

บน ‘ชื่อเมลระบบ’ ให้ป้อนชื่อโดเมนของคุณ (เช่น example.com ไม่ ‘mail.example.com’)

กด TAB อีกครั้งและ เข้าสู่ เพื่อดำเนินการต่อ. การติดตั้ง postfix ของคุณจะเสร็จสมบูรณ์ในตอนนี้.

ขั้นตอนที่ 3: กำหนดค่า Postfix

การตั้งค่าการกำหนดค่า Postfix ส่วนใหญ่พบได้ใน /etc/postfix/main.cf ไฟล์. เราจะทำการเปลี่ยนแปลงที่สำคัญอย่างหนึ่งของไฟล์นี้เพื่อให้แน่ใจว่า Postfix สามารถส่งอีเมลที่มาจากเซิร์ฟเวอร์ในพื้นที่ของเราเท่านั้นเพื่อหลีกเลี่ยงไม่ให้มีการใช้เป็นการถ่ายทอดแบบเปิดโดยผู้ส่งอีเมลขยะ.

หากต้องการทำสิ่งนี้ให้เปิดไฟล์กำหนดค่าโดยใช้เครื่องมือแก้ไขนาโน:

$ sudo nano /etc/postfix/main.cf

มองหารายการ ‘inet_interface’ ‘และเปลี่ยนค่าจาก ‘ทั้งหมด’ ถึง ‘ย้อนกลับเท่านั้น’

inet_interfaces = loopback-only

นอกจากนี้ตรวจสอบรายการ ‘myhostname’และเปลี่ยนค่าเป็นชื่อโดเมนแบบเต็มของเซิร์ฟเวอร์ของคุณ

myhostname = mail.example.com

กด CTRL + X, Y และ เข้าสู่ เพื่อบันทึกการเปลี่ยนแปลง

ขั้นตอนที่ 4: เริ่ม Postfix ใหม่

เมื่อคุณทำการเปลี่ยนแปลงคุณจะต้องโหลดเซิร์ฟเวอร์ Postfix ใหม่เพื่อเลือกการเปลี่ยนแปลงใหม่โดยเรียกใช้คำสั่งด้านล่าง:

$ sudo service postfix ทำการรีสตาร์ท

ขั้นตอนที่ 5: ทดสอบฟังก์ชันการส่งอีเมล

เราติดตั้ง Postfix พร้อมกับยูทิลิตี้อีเมลที่เกี่ยวข้องทั้งหมดเพื่อส่งอีเมล ดังนั้นเราสามารถใช้คำสั่งด้านล่างเพื่อทดสอบว่าเซิร์ฟเวอร์อีเมลของเราทำงานได้ตามที่คาดไว้หรือไม่ หากต้องการทำสิ่งนี้ให้เรียกใช้คำสั่งด้านล่าง:

$ echo "อีเมลนี้ยืนยันว่า Postfix ใช้งานได้" | เมล "การทดสอบ Posfix" [email protected]

อย่าลืมแทนที่ [email protected] ด้วยที่อยู่ที่เหมาะสมที่คุณต้องการให้ส่งอีเมล คุณสามารถส่งอีเมลไปยังบัญชี Yahoo, Google หรือ Microsoft ของคุณ.

ตอนนี้คุณสามารถไปข้างหน้าและตรวจสอบที่อยู่อีเมลของคุณและดูว่าอีเมลถูกส่งเรียบร้อยแล้ว อย่าลืมตรวจสอบโฟลเดอร์สแปม

ข้อสรุป

ทั้งหมดนี้คือการตั้งค่าและตั้งค่า Postfix เป็นเซิร์ฟเวอร์อีเมลบน Ubuntu 18.04 VPS หากคุณพบปัญหาใด ๆ ให้ตรวจสอบกับผู้ให้บริการโฮสติ้งของคุณว่าพวกเขาบล็อกพอร์ต 25 หรือไม่และหากพวกเขาถามพวกเขาว่าพวกเขาสามารถเปิดใช้งานได้หรือไม่ หากคุณทำตามคำแนะนำการแจ้งเตือนทางอีเมลจากเซิร์ฟเวอร์ของคุณจะทำงานได้ดีโดยไม่มีปัญหาใด ๆ.

ลองใช้บริการ VPS 3 อันดับแรกเหล่านี้:

A2 โฮสติ้ง

ราคาเริ่มต้น:
$ 5.00


ความเชื่อถือได้
9.3


การตั้งราคา
9.0


เป็นมิตรกับผู้ใช้
9.3


สนับสนุน
9.3


คุณสมบัติ
9.3

อ่านความคิดเห็น

เยี่ยมชม A2 Hosting

ScalaHosting

ราคาเริ่มต้น:
$ 12.00


ความเชื่อถือได้
9.4


การตั้งราคา
9.5


เป็นมิตรกับผู้ใช้
9.5


สนับสนุน
9.5


คุณสมบัติ
9.4

อ่านความคิดเห็น

เยี่ยมชม ScalaHosting

Hostinger

ราคาเริ่มต้น:
$ 3.95


ความเชื่อถือได้
9.3


การตั้งราคา
9.3


เป็นมิตรกับผู้ใช้
9.4


สนับสนุน
9.4


คุณสมบัติ
9.2

อ่านความคิดเห็น

เยี่ยมชม Hostinger

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me