Máy chủ email có thể được thiết lập trên máy ảo Azure không?


10

Tôi đang xem xét khả năng thiết lập một máy chủ email SMTP + IMAP đơn giản để sử dụng nội bộ trên một máy ảo Azure nhỏ. Khi tôi nói sử dụng nội bộ, tôi không có nghĩa là "được sử dụng bởi người dùng nội bộ", nhưng để sử dụng như một phần của hệ thống lớn hơn và để phục vụ mục đích chính là nhận email cho mục đích kiểm toán / ghi nhật ký, sau đó được xử lý dựa trên các quy tắc hành động kích hoạt. Đôi khi có thể có một phản ứng tự động trở lại.

Câu hỏi của tôi là liệu một máy chủ email đơn giản có thể được lưu trữ bên trong máy ảo Azure hay không, bởi vì những gì tôi thấy trên Internet từ một tìm kiếm sơ bộ là Azure không hỗ trợ Reverse DNS (hiện tại chúng chỉ định các IP gần như tĩnh), điều này sẽ gây ra các email gửi tự động thỉnh thoảng được đánh dấu là spam.

Câu hỏi của tôi là: Đó là trường hợp hoặc có một số thiết lập sẽ cho phép giải quyết vấn đề này?

Lưu ý: Đây chỉ là một loại câu hỏi nghiên cứu sơ bộ. Tôi không phải là quản trị viên.

EDIT: Đối với những người sẽ nhảy vào và nói hãy sử dụng SendGrid. Tôi sẽ không gửi bản tin, mà chủ yếu là nhận email. Ngoài ra, một ví dụ nhỏ thêm Azure là $ 9 / tháng với API SendGrid (sẽ không cho phép cuộc thăm dò như tôi muốn) bắt đầu ở mức $ 90 / tháng, gấp mười lần chi phí.

EDIT 2: Sở thích của tôi là triển khai hệ thống dựa trên cuộc thăm dò (thăm dò máy chủ để nhận email mới mỗi X giờ) thay vì triển khai hệ thống dựa trên hàng đợi đẩy (hầu hết các dịch vụ của bên thứ 3 cung cấp API đẩy đẩy mỗi email vào url web )

EDIT 3: Tôi không muốn sử dụng dịch vụ của bên thứ 3, vì tôi không muốn nội dung của email và tệp đính kèm đi qua chúng.

EDIT 4: Hãy nhìn xem, tôi không tìm kiếm lời khuyên về cách thiết lập hoặc sử dụng dịch vụ của bên thứ 3 nào. Điều tôi đang hỏi là " Có thể thiết lập một máy chủ email có thể nhận email và gửi email không thường xuyên bị đánh dấu là thư rác do giới hạn của Azure không? Nếu có những hạn chế - đó là những gì và làm thế nào có thể họ được làm việc xung quanh? "


Lúc đầu, ip của bạn là tĩnh? sau đó, nếu bạn muốn hoàn thành để lại bất kỳ thư rác nào, vui lòng đọc quy tắc spamhaus.org .
Tiếng Ba Tư

4
Tôi không nói điều này có nghĩa, nhưng nếu bạn phải hỏi "những gì liên quan đến việc thiết lập máy chủ SMTP?" bạn thực sự chưa sẵn sàng để thực hiện thử thách duy trì máy chủ thư được kết nối internet. Nó không đơn giản như "khởi động trình nghe SMTP và ném một vài bản ghi vào DNS" và nó đã tồn tại ít nhất một thập kỷ - bạn nên đưa ai đó biết họ đang làm gì hoặc sử dụng bên ngoài nhà cung cấp dịch vụ.
voretaq7

@ voretaq7 Tôi viết lại câu hỏi của mình để rõ ràng hơn. Về cơ bản, tôi không phải là quản trị viên và tôi chỉ đang thực hiện nghiên cứu sơ bộ về việc có thể hay không và các biến chứng là gì. Bạn cũng có thể nói rằng tôi quan tâm đến phần nhận hơn là gửi vào thời điểm này.
Ivan Zlatev

@IvanZlatev, đây chính xác là những gì tôi đang tìm kiếm một máy chủ thư gửi đến có thể mở rộng, bạn có thể chia sẻ những gì bạn đã sử dụng cuối cùng không?
Anshul Nigam

Câu trả lời:


7

Không.

Bạn không thể chắc chắn chắc chắn rằng email gửi đi của mình sẽ được gửi đi, vì nhiều điểm đến chỉ đơn giản là danh sách đen, tường lửa hoặc thậm chí là không có đường dẫn tất cả các khối IP của nhà cung cấp đám mây lớn do sự lạm dụng nặng nề được nhìn thấy từ các phạm vi đó - không chỉ từ email mà còn qua email khác dịch vụ là tốt.

Và ngay cả khi thư của bạn được gửi hôm nay, điều đó không đảm bảo nó sẽ tiếp tục được gửi trong tương lai.

Bạn thực sự cần một máy chủ thư bên ngoài Azure (hoặc EC2 hoặc bất cứ thứ gì) để xử lý thư gửi đi của bạn, mặc dù không nhất thiết phải là máy chủ thư của bên thứ ba. Nếu bạn có chuyên môn, bạn có thể tự làm điều đó.

Khi tôi đặt một dịch vụ trên EC2 phải gửi đến danh sách gửi thư, tôi nhận thấy từ việc kiểm tra rằng gần 3/4 địa chỉ danh sách sẽ không chấp nhận thư từ đó. Tôi đã kết thúc việc gửi tất cả mọi thứ đến một smarthost nằm bên ngoài EC2. Thật thú vị, điều này cũng cải thiện hiệu suất ...

thư đến trên Azure sẽ không có vấn đề gì, vì các vấn đề trên không được áp dụng.


Cảm ơn, đó là điều mà về cơ bản tôi muốn xác nhận mà không cần thiết lập - rằng các thư đến sẽ hoạt động.
Ivan Zlatev

Xin chào, hơi cũ, nhưng hiện tại bạn đã đảo ngược DNS azure.microsoft.com/en-us/blog/ vì vậy về mặt lý thuyết bạn có thể làm điều đó.
jmservera

2
Tôi đã thiết lập khá nhiều máy chủ SMTP trên máy ảo Azure, triển khai DNS ngược và hoàn toàn không gặp vấn đề gì với việc gửi thư. Chỉ cần 2 xu của tôi.
Blizz

@blizz Mới sử dụng Azure và đang nghiên cứu thiết lập SMTP. Bạn có thể chỉ ra bất kỳ liên kết / tài nguyên nào về cách thực hiện việc này không? Ngoài ra, bạn có nhận được thứ gì đó từ thị trường Azure để chạy máy chủ thư không, hay đây là chương trình của bên thứ ba? Cảm ơn!
REMESQ

Tôi cũng thích điều này
Rodrigo Juarez

6

KHÔNG.

99,999% thời gian sử dụng trình xử lý SMTP / mail của bên thứ ba có ý nghĩa hơn nhiều so với việc thực hiện máy chủ thư của riêng bạn.

Thậm chí còn có một tài liệu về các tài liệu Azure về việc sử dụng Sendgrid .

Tôi đặc biệt khuyên bạn nên làm theo các hướng dẫn này và sử dụng Sendgrid (hoặc dịch vụ tương tự) làm nhà cung cấp chuyển tiếp SMTP.

Sự phức tạp của việc thiết lập một mailserver được cấu hình đúng là vô cùng phức tạp.


Ấn tượng của tôi với các dịch vụ như SendGrid là họ cung cấp một cơ sở để gửi email hàng loạt như bản tin và tương tự. Trường hợp sử dụng của tôi thì khác - tôi chủ yếu muốn nhận email, vì vậy bạn trả lời không thực sự trả lời câu hỏi của tôi. Tôi cũng vừa xem xét API Parse của họ, nhưng nó bắt đầu ở mức 80 đô la / tháng mà tôi chỉ đơn giản là không thể biện minh cho khối lượng email (đã nghĩ đến việc chạy một phiên bản Azure VM nhỏ có giá 9,36 đô la). Ngoài ra, trong trường hợp của tôi, việc thực hiện một hệ thống dựa trên cuộc thăm dò sẽ dễ dàng hơn nhiều thay vì hàng đợi PUSH +, điều này sẽ được yêu cầu bởi Push API
Ivan Zlatev

Nó không được sendgrid. Có những nhà cung cấp SaaS và PaaS khác cho email vẫn có nghĩa là bạn không cần phải chạy máy chủ của riêng mình.
Tom O'Connor

Làm thế nào về dấu bưu điện? postmarkapp.com/inbound Có vẻ rẻ hơn.
Tom O'Connor

Hãy xem, cảm ơn về thông tin Postmark, nó chắc chắn có giá tốt hơn cho những gì tôi nghĩ, nhưng về cơ bản, câu hỏi của tôi là "Có thể thiết lập một máy chủ email hoạt động trên Azure VM, email của ai sẽ không bị đánh dấu là spam".
Ivan Zlatev

1
Tôi biết câu hỏi của bạn là gì, nhưng câu trả lời của tôi vẫn không thay đổi. Tôi chỉ bướng bỉnh như thế.
Tom O'Connor
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.