Tôi có nên chạy MTA của riêng mình?


23

Tôi cần gửi một khối lượng lớn email, khoảng 60.000 mỗi tuần. Hiện tại, chúng tôi thuê ngoài dịch vụ này cho bên thứ ba và chúng tôi hy vọng sẽ tăng gấp đôi khối lượng của chúng tôi trong vòng 6 tháng tới. Vì dịch vụ bắt đầu quá đắt đỏ, tôi đã suy nghĩ về việc thiết lập MTA của riêng chúng tôi.

SysAdmin của chúng tôi nói với chúng tôi rằng không khó để có MTA riêng của chúng tôi, nhưng tôi sợ rằng anh ấy có thể đã quá đơn giản hóa điều này.

Có khó khăn để xử lý một MTA? Tôi có nên sợ rằng MTA của tôi sẽ mất thư của công ty không? Tôi có nên ở lại với một dịch vụ bên thứ ba?

ps: Các email đã được thu thập tôn trọng luật pháp địa phương về quyền riêng tư, vì vậy không có thư rác.

Câu trả lời:


37

Không nên có vấn đề gì khi tự làm điều đó, tuy nhiên, bạn cần một sysadmin có kinh nghiệm hoặc một sysadmin sẵn sàng để học một cái gì đó mới. Không dễ như chạy một trình nền khác và mở một cổng trong tường lửa.

Tôi chạy MTA cho các dự án cá nhân trên VPS và trong khi bạn tất nhiên cần tính sẵn sàng cao và có thể xử lý nhiều tải hơn, thiết lập chung sẽ khá giống nhau. Một số lời khuyên chung:

  • Hãy chắc chắn không kết thúc với một rơle mở, bạn sẽ bị đưa vào danh sách đen
  • Đọc về cách tránh thư mục thư rác đáng sợ
  • Đảm bảo các bản ghi MX chính xác được đặt đúng chỗ
  • Sử dụng tên miền phụ cho MTA chỉ gửi của bạn (mailer.example.com)
  • Sử dụng các tiêu đề thư chính xác, từ: và trả lời:
  • Sử dụng DKIM để ký thư (cũng giúp tránh thư rác)

CHỈNH SỬA:

Tôi đã quên hai điểm quan trọng (cảm ơn symcbean):

  • SPF , để hạn chế thư từ miền của bạn đến IP hoặc phạm vi cụ thể
  • Xử lý nảy thông minh; được định cấu hình để nói chuyện với ứng dụng danh sách gửi thư của bạn (xóa địa chỉ chết, v.v.)

3
Upvote vì điều này liệt kê một số điều cụ thể cần chú ý.
Freiheit

3
Nhắc nhở tôi về bài viết Jeff Atwood về việc gửi email: codinghorror.com/blog/2010/04/...
shufler

Tôi đồng ý với tất cả ngoại trừ SPF.
cstamas

Tôi ước tôi có thể chọn hai câu trả lời.
Mascarpone

18

Trừ khi công ty của bạn kinh doanh trong việc gửi email , thì tôi sẽ chỉ xem đây là phương sách cuối cùng.

Có rất nhiều công ty ngoài đó gửi email hàng loạt, vì vậy tôi có xu hướng mua sắm xung quanh (hoặc thương lượng lại phí) trước khi đầu tư thời gian & nguồn lực vào việc xây dựng và hỗ trợ giải pháp MTA của riêng bạn.

Giữ cho một công ty nhanh nhẹn và có thể xoay vòng là rất quan trọng. Dịch vụ thuê ngoài không quan trọng cho phép bạn dễ dàng thực hiện việc này hơn.

Phải nói rằng, nếu bạn đang kinh doanh trong việc gửi email, thì bạn hoàn toàn nên xem xét việc thiết lập MTA của riêng mình - mặc dù bạn vẫn có thể muốn xem việc lưu trữ này trên môi trường VPS.


4
Tôi thích bài viết của bạn beacuse nó là đầu óc kinh doanh. Bạn đúng về việc nhanh nhẹn, dù thế nào bạn cũng đạt đến điểm mà việc thuê ngoài không còn hiệu quả về giá nữa. Câu hỏi là: 60.000 email mỗi tuần có vượt quá điểm đó không?
Mascarpone

1
@Mrebpone Cảm ơn bạn đã bình luận! Tôi giả sử bạn đang hỏi điểm bùng phát nằm ở đâu giữa chi phí thuê ngoài so với chi phí mang trong nhà này. Bạn nên ở thời điểm mà bạn có thể bắt đầu nhận được giảm giá nghiêm túc khi sử dụng bên thứ 3. Ví dụ, MailChimp chưa đến nửa xu một email với khối lượng hiện tại của bạn. Vì vậy, câu hỏi trở lại với bạn; Có đáng giá $ 2400 (hoặc ít hơn) mỗi tháng sáu tháng kể từ bây giờ để bạn làm việc này trong nhà không?
hafichuk

xem xét rằng tôi có thể có hosting miễn phí (tôi bán hosting), thì 2400 $ mỗi tháng là một chi phí rất lớn. Tôi cũng có thể có thời gian quản trị viên miễn phí (tôi có thể sử dụng thời gian rảnh rỗi của quản trị viên nếu không sẽ được trả tiền nhưng lãng phí). Chi phí duy nhất còn lại là khả năng mất email, hoặc danh tiếng kém, sẽ làm tổn thương công ty của tôi. Tôi cần hiểu khả năng của điều đó
Mascarpone

1
Nghe có vẻ như là một lựa chọn tốt từ góc độ chi phí và mang tính chất doanh nghiệp của bạn, đây chắc chắn là một dịch vụ bổ sung mà bạn có thể cung cấp cho khách hàng. Từ góc độ kỹ thuật, @cvaldemar dường như đang đi đúng hướng cho bạn. Chúc may mắn!
hafichuk

16

SysAdmin của chúng tôi nói với chúng tôi rằng không khó để có MTA riêng của chúng tôi, nhưng tôi sợ rằng anh ấy có thể đã quá đơn giản hóa điều này.

Hoặc anh ta là một loại uber-geek, hoặc anh ta không hiểu vấn đề.

Chạy một MTA tương đối đơn giản. Chạy một MTA cung cấp một lượng lớn email hàng loạt trong khi vẫn duy trì khả năng gửi tốt là rất, rất phức tạp.

cvaldemar đề nghị sử dụng DKIM, tuy nhiên không đề cập đến SPF (những điều này không loại trừ lẫn nhau, tuy nhiên sau này có tỷ lệ chấp nhận cao hơn nhiều). Ngoài các điểm được đề cập trong bài đăng đó, bạn cũng cần kích hoạt điều tiết theo điểm đến, xử lý thoát thông minh và quản lý danh sách chủ động (để tránh tiếng xấu bị trả lại).

Chạy một máy chủ trên một dải địa chỉ được gán cho bạn sẽ có được đại diện cao hơn nhiều so với trên một máy chủ được lưu trữ. Việc này cũng đơn giản hóa quá trình thiết lập các bản ghi PTR (cũng tăng đại diện của bạn).

Chạy spamassassin trong nội bộ sẽ giúp bạn xác định các vấn đề sớm hơn trong quy trình.


1
Thêm vào câu trả lời này, xử lý thoát là một trong những nhiệm vụ chính mà các nhà cung cấp email thực hiện cho bạn. Tự làm nó không khó lắm mặc dù khó hơn một chút để làm tốt . Thậm chí chỉ cần hủy đăng ký "Không có người dùng như vậy" và các báo cáo vòng phản hồi sẽ đi một chặng đường dài hướng tới việc duy trì danh tiếng tốt. Tùy thuộc vào nguồn nội dung email của bạn, việc chạy spamassassin cũng có thể tạo ra sự khác biệt lớn tuy nhiên tôi không biết bất kỳ nhà cung cấp thư nào làm việc này.
Ladadadada

11

Nếu bạn có kinh nghiệm cần thiết, bạn có thể làm điều đó.

Tôi đề nghị không để mất email, để bắt đầu thử nghiệm MTA mới của bạn với một lượng nhỏ email. Khi bạn hài lòng, bạn có thể sử dụng nó cho tất cả các email của bạn.


nhưng làm thế nào là khó khăn để giữ một MTA phẫu thuật?
Mascarpone

11
Làm thế nào là khó khăn để nướng bánh? Với khối lượng email đó, việc nướng thức ăn cho một tiệm bánh khó như thế nào? Câu trả lời phụ thuộc vào mức độ thoải mái của bạn với nướng bánh. Chúng tôi không thể trả lời câu hỏi của bạn vì chúng tôi không biết bạn thuộc loại sysadmin nào. Email cần bảo trì. Làm thế nào nó là khó khăn phụ thuộc vào kinh nghiệm và kiến ​​thức của bạn. Bạn có sysadmin của riêng bạn theo câu hỏi của bạn. Anh ta biết gì về việc chạy một máy chủ mail? Và làm việc tích cực trong việc sao lưu, giám sát và khắc phục thảm họa?
Bart Silverstrim

1
Điều này phụ thuộc vào kinh nghiệm của bạn (hoặc sysadmin). Tất nhiên, cũng nên có nhiều máy hoạt động như MTA để loại bỏ điểm lỗi đơn.
Khaled

@BartSilverstrim: Tương tự tốt đẹp đặc biệt đối với một người đói :)
Khaled

Có lẽ đó là vấn đề ... :-) Thực sự đó là một trong những điều mà tôi biết những người làm bánh giống như đang thở, và sau đó có những người thân của tôi đã đặt chuông báo khói mỗi ngày lễ.
Bart Silverstrim

10

Nếu bạn đang thực hiện khối lượng email đó, tôi hy vọng bạn có một hệ thống tự động gửi email. Dựa trên số lượng email bạn đang tạo, có vẻ như trong một chừng mực nào đó bạn đang kinh doanh trong việc gửi email. Điều quan trọng đối với doanh nghiệp của bạn là email của bạn được gửi đi. Nếu nó quan trọng, bạn cần phải xử lý tốt cách xử lý email của bạn. Tuy nhiên, bạn thực hiện giải pháp của mình, bạn sẽ muốn đảm bảo phản hồi thích hợp để:

  • bạn xóa địa chỉ chết;
  • bạn phát hiện cấu hình sai; và
  • bạn nhận được thông báo nếu bạn được thêm vào danh sách đen.

Thiết lập MTA của riêng bạn không khó, và một khi được cấu hình, chúng có xu hướng chạy với ít bảo trì. Có những tiêu chuẩn và quy ước phải tuân theo, và việc không tuân theo chúng sẽ làm tổn hại đến khả năng gửi thư của bạn một cách đáng tin cậy. Thật không may, một số tổ chức trong doanh nghiệp gửi thư khối lượng lớn cho những người khác không theo dõi họ. Sử dụng dịch vụ của bên thứ ba có thể dẫn đến thư của bạn bị phân loại là thư rác.

Tôi đã đăng một bài ca ngợi về Chạy một Máy chủ Email nhằm chủ yếu vào những người không biết. Nó giải thích một chút công bằng về những gì liên quan đến việc điều hành MTA. Chính sách email của tôi cung cấp các tài nguyên bổ sung như các bài đăng khác mà tôi đã thực hiện trên Email .

Đối với loại thư này, hãy xem xét sử dụng một tên miền phụ và máy chủ chuyên dụng. Điều chỉnh cho email hàng loạt khối lượng lớn có thể khác biệt đáng kể so với những gì bạn muốn cho email cá nhân. Đảm bảo rằng bạn chấp nhận và xem xét email được gửi đến postmasterabuseđịa chỉ. Nếu bạn có địa chỉ email không hợp lệ trong (các) danh sách của mình, ban đầu bạn có thể gặp phải các vấn đề về kích thước hàng đợi. Bạn có thể đăng ký tên miền của mình với nhiều dịch vụ lưu trữ thư khối lượng lớn như Gmail, Hotmail, v.v.

EDIT: Chạy MTA của riêng bạn cho một dịch vụ như thế này không có nghĩa là bạn cần chạy MX của riêng mình. MX (Mail Exchange) và MTA của bạn để trao đổi thư thường xuyên có thể được xử lý bởi bên thứ ba. Sử dụng tên miền phụ chuyên dụng để xử lý email hàng loạt và / hoặc email tự động. Quản lý nó theo nhu cầu của bạn.


2

Chạy một MTA không quá khó, nhưng đòi hỏi một số kinh nghiệm.

Nhưng, bạn chỉ có thể sử dụng MTA mới này để gửi e-mail hàng loạt. Bạn không cần phải chuyển toàn bộ tin nhắn của công ty sang nó.


0

Tôi thấy MTA MailerQ dễ cấu hình và dường như được xây dựng để xử lý khối lượng email rất lớn. Bạn có thể xem kết quả gửi trực tiếp từ gui và thay đổi quy tắc một cách nhanh chóng.


Tài liệu tham khảo? Bất kỳ khẳng định về an ninh?
vonbrand
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.