phương pháp đơn giản để cài đặt một máy chủ mail


25

Tôi đang tìm kiếm một cách đơn giản để cài đặt máy chủ thư trên máy chủ Ubuntu của mình. Tôi muốn có thể nhận và gửi email qua một webmail (ví dụ: roundcube).

Tôi có một tên miền. Các máy chủ web đã hoạt động mà không có bất kỳ vấn đề.

Khi tôi tìm hiểu "phương pháp đơn giản để cài đặt máy chủ thư trên Ubuntu", tôi đến blog với hàng trăm bước để cài đặt máy chủ thư:

  1. Máy chủ thư trên Ubuntu 12.04: Postfix, Dovecot, MySQL
  2. Tạo một máy chủ thư trên Ubuntu
  3. Hậu tố

Nhưng, chắc chắn tôi sẽ phạm sai lầm, nếu tôi làm theo những hướng dẫn đó, và nó sẽ rất tốn thời gian. Hầu hết các bước trông rất dễ dàng để tự động hóa, mặc dù.

Tôi đã thử một số phương pháp cài đặt:

sudo apt-get install dovecot-postfix

sudo tasksel install mail-server

Nhưng từ đó, tôi không biết làm thế nào để thêm tài khoản email và kiểm tra xem nó có thực sự hoạt động không.

Bạn có biết nếu có một cách tự động để cài đặt một máy chủ thư không?

EDIT - TRẢ LỜI MỚI

Hộp thư trong hộp

Một dự án mã nguồn mở rất thú vị biến máy ubfox thành máy chủ email:

https://github.com/JoshData/mailinabox


3
Theo tôi, bạn đang cố gắng chạy một dịch vụ có thể truy cập công khai, tương tác với các máy chủ khác trong khi không sẵn sàng dành thời gian để tìm hiểu về nó và thậm chí còn ít hơn nhiều để quản lý nó. Bạn sẽ làm gì khi bị lạm dụng? Làm thế nào bạn sẽ khắc phục sự cố mà không biết chi tiết thô sơ về hoạt động của nó? Đây là một trong những điều nên để lại cho một quản trị viên * nix, người biết họ đang làm gì.
Marcin Kaminski

6
@MartinOrda, tôi hiểu quan điểm của bạn. Tuy nhiên, bạn có thể nói tương tự cho một máy chủ web. Nó được công khai và nó có thể bị lạm dụng. Tuy nhiên, tôi có thể thực hiện "sudo apt-get cài đặt đèn ^", tìm ip của mình, di chuyển trang web của tôi đến "/ var / www /" và truy cập nó từ bất cứ đâu. Đó là ba bước dễ dàng. Hơn nữa, thông thường, các tùy chọn bảo mật nhất được chọn theo mặc định. Đối với máy chủ thư, tôi tin rằng 90% các bước thiết lập được mô tả trong các liên kết tôi đã đăng sẽ hoàn toàn vô dụng để dạy tôi cách bảo mật máy chủ thư của mình. Tốt nhất, nó có thể làm nản lòng những người không thích. Nhưng, nó không giúp ai học cách bảo mật nó.
oli

Chắc chắn, tất nhiên nó áp dụng cho các hệ thống khác tương tác với nhau. Liên quan đến việc đảm bảo các dịch vụ - để làm như vậy, trước tiên bạn cần hiểu những điều cơ bản. Nếu bạn thực sự có ý định chạy một MTA như vậy, bạn nên xem danh sách các lựa chọn có sẵn, chọn một gói được đóng gói (lý tưởng) cho bản phân phối của bạn và có các tính năng bạn muốn và bạn cảm thấy thoải mái khi làm việc. Và sau đó đọc hướng dẫn thân thiện, tài liệu, v.v ... rất có thể giải thích cách kiểm tra và xác minh xem nó có được bảo mật thích hợp hay không. Nếu tôi phải giới thiệu một cái cho bạn - tôi sẽ nói Postfix.
Marcin Kaminski

Vui lòng xem câu trả lời của tôi, @MartinOrda là chính xác. Điều hành một máy chủ thư không chính xác, có thể dẫn đến các khoản tiền phạt rất nghiêm trọng và trong một số trường hợp hiếm hoi thời gian ngồi tù (mặc dù tôi không nghĩ rằng thời gian ngồi tù đã làm cho nó mặc dù tòa án chưa). Chạy trong máy chủ web được cấu hình không chính xác sẽ không làm tổn thương bất cứ ai trừ bạn.
coteyr

... (Xin lỗi, nhấn enter) Chạy một máy chủ thư có thể định địa chỉ công khai, được định cấu hình không chính xác sẽ giúp bạn BANNED theo nghĩa đen từ bao giờ gửi lại email có thể gửi được. Việc này xảy ra mọi lúc. Tôi đối phó với nó mọi lúc. Nếu bạn không dành thời gian để tìm hiểu phần mềm này một cách chính xác, bạn sẽ gặp phải một mớ rắc rối, từ việc không thể gửi email từ tên miền đó một lần nữa, cho đến những khoản tiền phạt khổng lồ từ nhiều chính phủ khác nhau. Vì lý do này, postfix chỉ được đặt thành phân phối cục bộ. Tôi không thể nhấn mạnh đủ, rằng bạn học đầu tiên với các máy chủ email trên một mạng cục bộ ...
coteyr

Câu trả lời:


9

Zimbra là một mailserver tuyệt vời và dễ dàng để thiết lập với sự cộng tác, nó có thể hơi nặng đối với nhu cầu của một số người, nhưng lần đầu tiên tôi cài đặt, tôi đã cài đặt và chạy trong vòng dưới 30 phút. Nó thậm chí đã trả tiền hỗ trợ, nếu bạn thực sự cần nó.


Thật vậy, nó có vẻ như là giải pháp dễ nhất, với rất nhiều bảo mật tích hợp. Cảm ơn :)
oli

Không vấn đề gì! Tốt buck trong nhận được nó lên!
Neojames

help.ubfox.com/community/MailServer , có vẻ dễ dàng hơn đối với tôi
user456015

-1 hỗ trợ hạn chế cho bản phát hành Ubuntu mới.
GusDeCooL

15

Đây là phương pháp tốt nhất / đơn giản.

sudo apt-get install postfix

Đó là một máy chủ mail được cài đặt.

Bây giờ quản trị máy chủ thư là một câu chuyện hoàn toàn khác.

Theo mặc định, postfix sẽ phân phối và chuyển tiếp cho tất cả các tài khoản người dùng cục bộ. Điều đó sẽ giúp bạn bắt đầu. Nếu bạn muốn một cái gì đó phức tạp hơn thì bạn THỰC SỰ cần phải đọc, nghiên cứu, học hỏi, học việc, v.v. Các máy chủ mail rất rất phức tạp để thiết lập chính xác. Ngay cả khi thiết lập chính xác, họ vẫn theo dõi và giám sát liên tục. Nếu bạn làm bất cứ điều gì nhiều hơn thì giao hàng địa phương thì tôi khuyên bạn 100% rằng bạn không nên thiết lập máy chủ thư của riêng mình.

Đừng quên thiết lập các bản ghi DNS và SPF nếu bạn sẽ gửi email đến các địa chỉ không phải địa phương. Đây là mức tối thiểu và sẽ không dẫn đến thư có thể gửi đến hầu hết các ISP.

Một lần nữa, tôi rất mong bạn đọc và hoàn toàn hiểu những gì bạn đang làm trước khi bạn cố gắng chạy một máy chủ thư công cộng. Hãy nhớ rằng (ít nhất là ở Hoa Kỳ) bạn có thể bị phạt mỗi email, đối với các email được gửi từ máy chủ của bạn không chính xác. Điều này là hiếm nhưng đã xảy ra. Một hiệu ứng phổ biến hơn là bạn bị đưa vào danh sách đen, bị xa lánh và bị đánh dấu là một người thường xấu xa và bị cấm không được chạy lại máy chủ email (điều này xảy ra khá thường xuyên).

Nếu bạn định chạy một máy chủ công cộng, hãy đảm bảo bạn nói chuyện với ISP / Hosting trước. Bạn sẽ cần tối thiểu một IP tĩnh và sự cho phép của họ. Hầu hết các ISP sẽ chặn bạn 100% từ mỗi lần truy cập lại trên internet để chạy một máy chủ thư được cấu hình không chính xác trong một khoảng thời gian dài.

Tôi thêm tất cả các cảnh báo này để bạn biết, giao hàng địa phương, giao hàng nội bộ, tiền phạt của bạn. Giao hàng từ xa, biết những gì bạn đang làm trước khi bạn thử nó. Các máy chủ thư được cấu hình không chính xác có thể gây ra cả một thế giới thảm họa nếu không được xử lý chính xác.


Bạn dường như cũng đang tìm kiếm một MTA và MUA. Những điều này rất riêng biệt. Không có cách "dễ dàng" vì có khoảng 9 bazillion tùy chọn ngoài kia. Nếu bạn thực sự nghiêm túc về việc vận hành máy chủ thư của riêng mình, hãy nói chuyện với nhóm hậu cần / tích hợp của ISP. Họ sẽ có một số giải pháp mà bạn sẽ cần phải thực hiện để bắt đầu. NẾU lưu trữ của bạn tại VPS, thì công ty VPS có thể sẽ có các quy tắc và hướng dẫn rất cụ thể.
coteyr

2
-1 Thật là một câu trả lời khoa trương.

1
Đó không hẳn là một câu trả lời khoa trương bởi vì nếu bạn đã từng thử nó, thì đó là một cơn ác mộng. Tuy nhiên, nó KHÔNG có ý nghĩa tại sao nó rất khó khăn. KHÔNG AI. Tôi có thể mở một cổng và được thực hiện với nó.
Jonathan

4

Nếu bạn chưa quen với máy chủ email nhưng vẫn muốn thiết lập một. Bạn có thể kiểm tra trang blog của tôi Tiny VPS Postfix .

Đây là một điểm khởi đầu tốt để tìm hiểu và bạn có thể sử dụng cấu hình để thiết lập đầy đủ trong tương lai.

Những gì nó làm

  • Gửi / nhận thư cho tên miền của bạn
  • Chuyển tiếp tất cả email đến đến một địa chỉ email khác theo cấu hình.

Những gì nó không

  • KHÔNG có tài khoản cục bộ, tất cả username@your-domain.com đều được định cấu hình để chuyển tiếp
  • KHÔNG có webmail. Bạn sẽ sử dụng dịch vụ email của bên thứ ba (ví dụ: Yahoo, GMail, v.v.)

NẾU đây là những gì bạn muốn, THÌ tôi sẽ sao chép hướng dẫn ở đây. ELSE tôi sẽ chỉ để lại câu trả lời này.



2

Tôi sử dụng WEBMIN bao gồm tất cả. Tìm thấy ở đây

Nó có các mô-đun khác nhau mà bạn có thể kết hợp (hoặc không) để quản lý máy chủ của mình. Các mô-đun này, ví dụ: Apache, RAID, Sendmail và các loại tương tự là một bổ trợ cho Webmin và do đó có thể quản lý được khi cài đặt. Webmin cũng có thể quản lý các báo cáo và cài đặt hiện tại của bạn.

Ứng dụng đơn giản này là xương sống của quản trị viên để thiết lập VOIP, Mail, DATABASE, đám mây, tường lửa và hơn thế nữa.

Bạn có thể giữ nó đơn giản hoặc lăn lộn với những ông lớn với điều này.

Bất kỳ quản trị viên hệ thống chơi tốt đã sử dụng cái này hoặc cái gì đó tương tự. Đây là GUI giao diện người dùng cho A Mailserver trên Ubuntu 12.04: Postfix, Dovecot, MySQL, v.v. nhập mô tả hình ảnh ở đây


Có vẻ rất thú vị, tôi sẽ xem xét nó.
oli

@oli ngay cả khi bạn không sử dụng mô-đun thư, bạn vẫn có thể quản trị máy chủ của mình từ xa
Ringtail

Ringtail :) bạn một ngôi sao. Tôi muốn nói là giải pháp tốt nhất
Utilityroid


1

Đây không phải là ngắn nhưng bạn sẽ không tìm thấy bất cứ điều gì ngắn. Nó rất dễ theo dõi và rất dễ quản trị vì người dùng, tên miền, bảng chuyển tiếp sẽ là ảo trong MySQL. Người dùng thư không cần tài khoản hệ thống để đăng nhập vào POP hoặc IMAP. Hoạt động với StartTLS hoặc SSL.

Nó hướng dẫn bạn xây dựng các truy vấn mysql và nối chúng trong postfix để sử dụng mysql làm phụ trợ ảo và cài đặt phần mềm chống vi-rút, bộ lọc chống thư rác và webmail (SquirrelMail). Có nhiều phiên bản hướng dẫn cho các bản phát hành Ubuntu khác nhau.

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


-1

Trợ giúp Ubuntu / MailServer https://help.ubfox.com/community/MailServer

Tài liệu chính thức của Ubuntu là hầu hết thời gian, đủ dễ dàng.


Trong khi về mặt lý thuyết có thể trả lời câu hỏi, tốt hơn là nên bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo.
Braiam

Về mặt lý thuyết không chỉ trả lời câu hỏi. Đó là trả lời câu hỏi.
dùng456015

Bạn đã đọc các liên kết được bao gồm trong bình luận?
Braiam

Tôi đang tìm kiếm thứ gì đó đơn giản để cài đặt ... Bạn đã cung cấp một danh sách dài các phần mềm để cài đặt, với rất nhiều bước để cài đặt từng phần mềm ... Một lỗi duy nhất chỉ trong một bước và không có gì hoạt động .... Tôi muốn một cái gì đó tất cả trong một, với một cấu hình dễ dàng.
oli

Hầu hết các bước là sao chép / dán trong thiết bị đầu cuối. Nó không "dễ dàng" vì nó không có trong GUI?
dùng456015
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.