วิธีง่ายๆในการติดตั้งเซิร์ฟเวอร์อีเมล


25

ฉันกำลังมองหาวิธีง่ายๆในการติดตั้งเซิร์ฟเวอร์อีเมลบนเซิร์ฟเวอร์ Ubuntu ของฉัน ฉันต้องการรับและส่งอีเมลผ่าน webmail (เช่น roundcube)

ฉันมีชื่อโดเมน เว็บเซิร์ฟเวอร์ใช้งานได้แล้วโดยไม่มีปัญหาใด ๆ

เมื่อฉัน googled "วิธีง่าย ๆ ในการติดตั้งเมลเซิร์ฟเวอร์บน Ubuntu" ฉันมาถึงบล็อกที่มีหลายร้อยขั้นตอนในการติดตั้งเซิร์ฟเวอร์เมล:

  1. Mailserver บน Ubuntu 12.04: Postfix, Dovecot, MySQL
  2. การสร้างเซิร์ฟเวอร์เมลบน Ubuntu
  3. postfix

แต่แน่นอนฉันจะทำผิดถ้าฉันทำตามบทช่วยสอนเหล่านั้นและจะใช้เวลานานมาก แม้ว่าขั้นตอนส่วนใหญ่จะดูง่ายมากโดยอัตโนมัติ

ฉันได้ลองวิธีการติดตั้งหลายวิธี:

sudo apt-get install dovecot-postfix

sudo tasksel install mail-server

แต่จากตรงนั้นฉันไม่รู้ว่าจะเพิ่มบัญชีอีเมลอย่างไรและทดสอบว่าใช้งานได้จริงหรือไม่

คุณรู้หรือไม่ว่ามีวิธีอัตโนมัติในการติดตั้งเซิร์ฟเวอร์อีเมล

แก้ไข - คำตอบใหม่

จดหมาย-In-A-box

โครงการโอเพ่นซอร์สที่น่าสนใจมากที่เปลี่ยนเครื่องอูบุนตูเป็นเซิร์ฟเวอร์อีเมล:

https://github.com/JoshData/mailinabox


3
ดูเหมือนว่าฉันกำลังพยายามเรียกใช้บริการสาธารณะที่เข้าถึงได้ซึ่งโต้ตอบกับเซิร์ฟเวอร์อื่น ๆ ในขณะที่ไม่เต็มใจที่จะใช้เวลาเรียนรู้เกี่ยวกับมันและแม้แต่น้อยในการจัดการมัน คุณจะทำอย่างไรเมื่อถูกทารุณกรรม? คุณจะแก้ไขปัญหาได้อย่างไรโดยไม่ทราบรายละเอียดเกี่ยวกับการใช้งานเบื้องต้น นี่คือหนึ่งในสิ่งเหล่านั้นที่ควรจะเหลือให้กับผู้ดูแลระบบ * nix ที่รู้ว่าพวกเขากำลังทำอะไร
Marcin Kaminski

6
@ MartinOrda ฉันเข้าใจประเด็นของคุณ อย่างไรก็ตามคุณสามารถพูดเหมือนกันสำหรับเว็บเซิร์ฟเวอร์ มันเป็นแบบสาธารณะและสามารถถูกทำร้ายได้ ยังฉันสามารถทำ "sudo apt-get install lamp ^" ค้นหา ip ของฉันย้ายหน้าเว็บของฉันไปที่ "/ var / www /" และเข้าถึงได้จากทุกที่ นั่นคือสามขั้นตอนง่าย ๆ ยิ่งไปกว่านั้นตัวเลือกที่ปลอดภัยที่สุดมักถูกเลือกไว้ สำหรับเซิร์ฟเวอร์อีเมลฉันเชื่อว่า 90% ของขั้นตอนการตั้งค่าที่อธิบายไว้ในลิงก์ที่ฉันโพสต์นั้นไม่มีประโยชน์อย่างสมบูรณ์ในการสอนวิธีรักษาความปลอดภัยให้กับเซิร์ฟเวอร์อีเมลของฉัน ที่ดีที่สุดก็สามารถกีดกัน noobies แต่มันไม่ได้ช่วยให้ทุกคนเรียนรู้วิธีการรักษาความปลอดภัย
Oli

แน่นอนว่ามันใช้ได้กับระบบอื่น ๆ ที่มีปฏิสัมพันธ์ซึ่งกันและกัน เกี่ยวกับการรักษาความปลอดภัยบริการ - ก่อนอื่นคุณต้องเข้าใจพื้นฐาน หากคุณตั้งใจที่จะใช้งาน MTA เช่นนั้นคุณควรดูรายการตัวเลือกที่มีอยู่ให้เลือกตัวเลือกที่จัดทำแพคเกจ (นึกคิด) สำหรับการจัดจำหน่ายของคุณและมีคุณสมบัติที่คุณต้องการและรู้สึกว่าคุณจะสบาย จากนั้นอ่านคู่มือที่เป็นมิตรเอกสารอื่น ๆ ซึ่งน่าจะอธิบายวิธีการทดสอบและตรวจสอบว่ามันปลอดภัยอย่างเหมาะสมหรือไม่ ถ้าฉันต้องแนะนำคุณ - ฉันจะบอกว่า Postfix
Marcin Kaminski

โปรดดูคำตอบของฉัน @MartinOrda ถูกต้อง การใช้เซิร์ฟเวอร์อีเมลไม่ถูกต้องอาจนำไปสู่ค่าปรับที่ร้ายแรงมากและในบางกรณีที่หาได้ยากเวลาติดคุก ทำงานในเว็บเซิร์ฟเวอร์ที่กำหนดค่าไม่ถูกต้องจะไม่ทำร้ายใครนอกจากคุณ
coteyr

... (ขออภัยกด Enter) การเรียกใช้เซิร์ฟเวอร์อีเมลที่กำหนดค่าได้และเปิดเผยต่อสาธารณะจะทำให้คุณถูกแบนจากการส่งอีเมลที่ส่งมอบอีกครั้ง สิ่งนี้เกิดขึ้นตลอดเวลา ฉันจัดการกับมันตลอดเวลา หากคุณไม่ได้ใช้เวลาในการเรียนรู้ซอฟต์แวร์ชิ้นนี้อย่างถูกต้องคุณจะพบกับปัญหามากมายตั้งแต่ไม่สามารถส่งอีเมลจากโดเมนนั้นอีกครั้งไปจนถึงค่าปรับจำนวนมากจากรัฐบาลต่างๆ ด้วยเหตุผลนี้ postfix จึงถูกตั้งค่าเป็นการจัดส่งในท้องถิ่นเท่านั้น ฉันไม่สามารถความเครียดพอที่คุณเรียนรู้ครั้งแรกกับอีเมลเซิร์ฟเวอร์บน LAN ท้องถิ่นที่ ...
coteyr

คำตอบ:


9

Zimbraเป็น mailserver ที่ยอดเยี่ยมและง่ายต่อการติดตั้งด้วยการทำงานร่วมกันมันอาจจะหนักไปหน่อยสำหรับความต้องการของบางคน แต่ครั้งแรกที่ฉันติดตั้งมันฉันมีมันและทำงานภายใน 30 นาที มันยังได้รับการสนับสนุนถ้าคุณต้องการมันจริงๆ


ดูเหมือนว่าจะเป็นทางออกที่ง่ายที่สุดด้วยความปลอดภัยในตัวจำนวนมาก ขอบคุณ :)
oli

ไม่มีปัญหา! เจ้าชู้ดีในการขึ้น!
Neojames

help.ubuntu.com/community/MailServerดูเหมือนจะง่ายกว่าสำหรับฉัน
user457015

-1 จำกัด การสนับสนุนสำหรับรุ่นใหม่ของ Ubuntu
GusDeCooL

15

นี่เป็นวิธีที่ดีที่สุด / ง่าย

sudo apt-get install postfix

เพียงเท่านี้เมลเซิร์ฟเวอร์ก็จะถูกติดตั้ง

ตอนนี้การดูแลเซิร์ฟเวอร์จดหมายนั้นเป็นเรื่องที่แตกต่างไปจากเดิมอย่างสิ้นเชิง

โดยค่าเริ่มต้น postfix จะจัดส่งและส่งต่อสำหรับบัญชีผู้ใช้ภายในทั้งหมด คุณควรเริ่มต้น หากคุณต้องการบางสิ่งที่ซับซ้อนกว่านี้คุณจำเป็นต้องอ่านศึกษาเรียนรู้ฝึกหัด ฯลฯ เซิร์ฟเวอร์จดหมายนั้นซับซ้อนมากในการติดตั้งอย่างถูกต้อง แม้เมื่อติดตั้งอย่างถูกต้องพวกเขายังคงดูแลและตรวจสอบอย่างต่อเนื่อง หากคุณทำสิ่งใดมากกว่าการจัดส่งในพื้นที่ฉันแนะนำ 100% ว่าคุณไม่ได้ตั้งค่าเซิร์ฟเวอร์อีเมลของคุณเอง

อย่าลืมตั้งค่าระเบียน DNS และ SPF หากคุณต้องการส่งอีเมลไปยังที่อยู่ที่ไม่ใช่ในท้องถิ่น นี่เป็นขั้นต่ำเปล่าและจะไม่ส่งผลให้ส่งเมลไปยัง ISP ส่วนใหญ่

อีกครั้งฉันขอแนะนำให้คุณอ่านและทำความเข้าใจกับสิ่งที่คุณทำก่อนที่คุณจะพยายามเรียกใช้เซิร์ฟเวอร์เมลสาธารณะ โปรดจำไว้ว่า (อย่างน้อยในสหรัฐอเมริกา) คุณสามารถถูกปรับเป็นอีเมลได้สำหรับอีเมลที่ส่งจากเซิร์ฟเวอร์ของคุณอย่างไม่ถูกต้อง นี่เป็นของหายาก แต่เกิดขึ้น ผลกระทบที่พบบ่อยคือคุณถูกขึ้นบัญชีดำรังเกียจและทำเครื่องหมายว่าเป็นคนชั่วโดยทั่วไปและถูกห้ามไม่ให้ใช้งานเซิร์ฟเวอร์อีเมลอีกเลย (สิ่งนี้เกิดขึ้นบ่อยครั้ง)

ถ้าคุณจะใช้เซิร์ฟเวอร์สาธารณะต้องแน่ใจว่าคุณได้พูดคุยกับ ISP / โฮสติ้งของคุณก่อน คุณจะต้องมี IP แบบคงที่และการอนุญาตอย่างน้อยที่สุด ISP ส่วนใหญ่จะบล็อกคุณ 100% จากทุก ๆ การกลับบนอินเทอร์เน็ตสำหรับการเรียกใช้เซิร์ฟเวอร์อีเมลที่กำหนดค่าไม่ถูกต้องเป็นระยะเวลานาน

ฉันเพิ่มคำเตือนเหล่านี้ทั้งหมดเพื่อให้คุณรู้ว่าจัดส่งในท้องถิ่นส่งอินทราเน็ตปรับของคุณ การส่งทางไกลรู้ว่าคุณกำลังทำอะไรอยู่ก่อนที่จะลองทำ เซิร์ฟเวอร์อีเมลที่กำหนดค่าไม่ถูกต้องสามารถนำมาซึ่งภัยพิบัติทั้งโลกหากไม่ได้รับการจัดการอย่างถูกต้อง


คุณดูเหมือนจะกำลังมองหา MTA และ MUA เหล่านี้แยกจากกันมาก ไม่มีวิธี "ง่าย" เพราะมีตัวเลือกประมาณ 9 พันล้านตัว หากคุณจริงจังกับการใช้งานเซิร์ฟเวอร์อีเมลของคุณอย่างแท้จริงให้พูดคุยกับทีมโลจิสติก / การรวม ISP ของคุณ พวกเขาจะมีวิธีแก้ไขปัญหาบางอย่างที่คุณจะต้องใช้ในการเริ่มต้น หากโฮสติ้งของคุณเป็น VPS บริษัท VPS จะมีกฎและแนวทางที่เฉพาะเจาะจง
coteyr

2
-1 คำตอบที่โอ่อ่า

1
มันไม่ใช่คำตอบที่น่าสมเพชเพราะถ้าคุณเคยลองมันเป็นฝันร้าย อย่างไรก็ตามมันไม่มีเหตุผลว่าทำไมมันจึงยาก ไม่มี. ฉันควรจะเปิดพอร์ตและทำได้ด้วย
Jonathan

4

หากคุณยังใหม่กับเซิร์ฟเวอร์อีเมล แต่ยังคงต้องการตั้งค่า คุณสามารถตรวจสอบหน้าบล็อกของฉันเล็ก VPS Postfix

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

มันทำอะไร

  • ส่ง / รับจดหมายสำหรับโดเมนของคุณ
  • ส่งต่ออีเมลขาเข้าทั้งหมดไปยังที่อยู่อีเมลอื่นตามการกำหนดค่า

มันทำอะไรไม่ได้

  • ไม่มีบัญชีท้องถิ่น username@your-domain.com ทั้งหมดได้รับการกำหนดค่าสำหรับการส่งต่อ
  • ไม่มีเว็บเมล คุณจะใช้บริการอีเมลบุคคลที่สาม (เช่น Yahoo, GMail เป็นต้น)

ถ้านี่คือสิ่งที่คุณต้องการแล้วฉันจะคัดลอกคำแนะนำมากกว่าที่นี่ อื่นฉันจะทิ้งคำตอบนี้ไว้เหมือนเดิม


3

จดหมาย-In-A-box

โครงการโอเพ่นซอร์สที่น่าสนใจมากที่เปลี่ยนเครื่องอูบุนตูเป็นเซิร์ฟเวอร์อีเมล:

https://github.com/JoshData/mailinabox


นี่เป็นทางออกที่ดีที่สุดสำหรับฉัน ติดตั้งง่ายมาก
Chris Bornhoft

2

ฉันใช้ WEBMIN ที่ครอบคลุมทุกอย่าง พบได้ที่นี่

มันมีโมดูลที่แตกต่างกันที่คุณสามารถรวม (หรือไม่) ในการจัดการเซิร์ฟเวอร์ของคุณ โมดูลเหล่านี้คือ: Apache, RAID, Sendmail และสิ่งที่คล้ายกันเป็นปลั๊กอินสำหรับ Webmin และสามารถจัดการได้เมื่อติดตั้ง Webmin ยังสามารถจัดการการติดตั้งและรายงานปัจจุบันของคุณ

แอปพลิเคชั่นที่เรียบง่ายนี้เป็นแบ็คโบนผู้ดูแลระบบสำหรับการตั้งค่า VOIP, Mail, ฐานข้อมูล, คลาวด์, ไฟร์วอลล์และอีกมากมาย

คุณสามารถทำให้มันง่ายหรือกลิ้งกับเด็กชายใหญ่ด้วยสิ่งนี้

ผู้ดูแลระบบที่เล่นได้ดีใช้สิ่งนี้หรืออะไรทำนองนี้ นี่คือ GUI front-end สำหรับ A Mailserver บน Ubuntu 12.04: Postfix, Dovecot, MySQL เป็นต้น ป้อนคำอธิบายรูปภาพที่นี่


มันดูน่าสนใจมากฉันจะดูมัน
oli

@oli แม้ว่าคุณจะไม่ได้ใช้โมดูลอีเมลคุณยังสามารถดูแลเซิร์ฟเวอร์ของคุณจากระยะไกลได้
Ringtail

Ringtail :) คุณเป็นดารา ฉันจะบอกว่าทางออกที่ดีที่สุด
Gadgetroid

2

นอกจากนี้คุณยังควรพิจารณาอย่างใดอย่างหนึ่งในแรงบันดาลใจสำหรับ"mailinabox"โพสต์ดรูว์ครอว์ฟอ ร์ด ของเกี่ยวกับวิธีการNSA หลักฐานอีเมลของคุณใน 2 ชั่วโมง


1
ในขณะที่สิ่งนี้อาจตอบคำถามในทางทฤษฎีมันก็ควรที่จะรวมส่วนที่สำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง
Kevin Bowen

1

นี่ไม่ใช่สั้น แต่คุณจะไม่พบอะไรสั้น ๆ มันง่ายในการติดตามและง่ายต่อการจัดการในฐานะผู้ใช้โดเมนตารางข้างหน้าจะเป็นเสมือนใน MySQL ผู้ใช้เมลไม่จำเป็นต้องมีบัญชีระบบเพื่อลงชื่อเข้าใช้ POP หรือ IMAP ทำงานร่วมกับ StartTLS หรือ SSL

มันแนะนำคุณในการสร้างแบบสอบถาม MySQL และขอพวกเขาใน postfix เพื่อใช้ mysql เป็นเสมือนแบ็กเอนด์และเพื่อติดตั้งโปรแกรมป้องกันไวรัสตัวกรองสแปมและเว็บเมล (SquirrelMail) คู่มือมีเวอร์ชั่นต่าง ๆ สำหรับ Ubuntu ที่วางจำหน่ายแตกต่างกัน

http://www.howtoforge.com/virtual-users-and-domains-with-postfix-courier-mysql-and-squirrelmail-ubuntu-12.04-lts


-1

ความช่วยเหลือของ Ubuntu / MailServer https://help.ubuntu.com/community/MailServer

เอกสารทางการของ Ubuntu นั้นใช้เวลาส่วนใหญ่ง่ายพอ


ในขณะที่สิ่งนี้อาจตอบคำถามในทางทฤษฎีมันก็ควรที่จะรวมส่วนที่สำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง
Braiam

ไม่เพียง แต่มันจะตอบคำถามในเชิงทฤษฎี มันกำลังตอบคำถาม
457015

คุณอ่านลิงค์ที่รวมอยู่ในความคิดเห็นหรือไม่?
Braiam

ฉันกำลังมองหาสิ่งที่ง่ายต่อการติดตั้ง ... คุณได้ให้รายชื่อซอฟต์แวร์ที่จะติดตั้งจำนวนมากซึ่งมีหลายขั้นตอนในการติดตั้งแต่ละข้อผิดพลาดเพียงครั้งเดียวในขั้นตอนเดียวและไม่มีอะไรทำงาน .... ฉันต้องการ สิ่งที่รวมทุกอย่างในหนึ่งเดียวด้วยการกำหนดค่าที่ง่าย
oli

ขั้นตอนส่วนใหญ่เป็นการคัดลอก / วางในเทอร์มินัล ไม่ใช่ "ง่าย" เพราะไม่ได้อยู่ใน GUI ใช่หรือไม่
user457015
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.