2013-05-30 30 views
5

Tôi đang xây dựng ứng dụng Rails với chức năng sau: khi nhận email từ người dùng, phân tích nội dung, thực hiện một số tác vụ và gửi email cập nhật cho người dùng, với độ trễ thấp.SendGrid vs ActionMailer vs mail server

Để nhận email, tôi có đá quý MailMan. Để gửi email, tôi có ActionMailer. Đối với máy chủ thư, tôi đang sử dụng Gmail với Pop3.

Dường như SendGrid là một điều phổ biến cho email. Tôi có một thời gian khó hiểu chính xác những gì SendGrid không vượt ra ngoài ActionMailer. SendGrid có phải là máy chủ email SMTP và thay thế cho Gmail Pop3 của tôi không? Nó có xử lý các email đến không?

Ưu điểm của ActionMailer là gì?

Trả lời

8

Tôi làm việc tại SendGrid.

SendGrid chủ yếu dành cho email SMTP (gửi đi). Bạn có thể đọc tổng quan giải thích những gì SendGrid thực hiện here. Ưu điểm của việc sử dụng SendGrid là khả năng phân phối tốt hơn (ít có khả năng chuyển đến thư mục spam), khả năng mở rộng, phân tích và truy cập vào API để thực hiện những điều phức tạp hơn như kết hợp các đối số duy nhất với các email riêng lẻ. Chúng tôi có một số Inbound Parse webhook sẽ giúp bạn phân tích các email gửi đến mà không cần lưu trữ các thư đó trong hộp thư. Chúng tôi không cung cấp bất kỳ hộp thư nào (POP3/IMAP) hoặc bất kỳ khả năng lưu trữ thư nào.

SendGrid và ActionMailer miễn phí. Bạn có thể use SendGrid with ActionMailer như được mô tả trong tài liệu của chúng tôi.

Bạn không đề cập đến nếu bạn đang sử dụng gmail làm máy chủ SMTP để gửi tin nhắn của ứng dụng, nhưng nếu có, có một số hạn chế như số lượng email bạn có thể gửi mỗi ngày.

Hãy cho tôi biết nếu tôi có thể trả lời thêm bất kỳ câu hỏi nào cho bạn. Cảm ơn!

+0

Cảm ơn rất nhiều, Thương hiệu. Chỉ để chắc chắn tôi hiểu sản phẩm: nó là một máy chủ SMTP. Nếu tôi sử dụng nó, email của tôi sẽ được gửi ra từ máy chủ SendGrid thay vì máy chủ Gmail của tôi. Có một số lợi ích bằng cách làm điều này b/c bạn guys đảm bảo rằng tôi làm theo các quy tắc chống thư rác. – AdamNYC

+0

Đúng, bạn đã có những điều cơ bản về nó. Không chỉ các quy tắc chống spam; chúng tôi xử lý những thứ như DKIM và SPF giúp email của bạn được người nhận tin cậy hơn và ít có khả năng bị xem là spam hơn. Ngoài ra còn có các tính năng như theo dõi nhấp chuột, quản lý đăng ký, mẫu thay thế, v.v. – bwest

+0

@bwest hi, tôi đang ở giai đoạn mà tôi đã thực hiện thanh toán bằng Stripe và tôi cần gửi email cho người mua. Tôi đã đăng ký cho Sendgrid và tôi tò mò nếu tôi có thể sử dụng các mẫu SendGrid với Rails? Tôi đang xem các tài liệu bạn đề xuất và họ đề cập đến đá quý cho các tính năng nâng cao, nhưng chúng chưa được cập nhật trong hai năm. – Batman