Đánh giá tốc độ gửi mail dùng SMTP Server với Canh Me

Khi lựa chọn một nhà cung cấp SMTP Server, mình ưu tiên tốc độ lên hàng đầu nên thường test rất kĩ trước khi quyết định. Hôm nay đang rảnh, mình làm bài test so sánh tốc độ gửi transaction mail để các bạn tham khảo.

Thông thường, để cấu hình thông số SMTP Server cho WordPress mình dùng plugin WP Mail SMTP, trong các bài hướng dẫn Cấu hình gửi Mail WordPress cũng xài plugin này. Đây là plugin rất nổi tiếng với hơn 700,000+ active install.

Ưu điểm của WP Mail SMTP là cấu hình đơn giản, nhanh, test send mail có thể debug được để phát hiện lỗi. Tuy nhiên, nhược điểm của plugin là phiên bản miễn phí không lưu log cũng như kiểm tra tốc độ gửi mail để lựa chọn được nhà cung cấp phù hợp.

May thay, WordPress còn có một plugin khác rất mạnh mẽ, đó là Post SMTP Mailer/Email Log, cho phép bạn cấu hình và test trực tiếp tốc độ gửi mail rất trực quan. Bài viết này mình sẽ dùng Post SMTP.

Chú ý: Postman SMTP Mailer dính lỗi bảo mật, tuy nhiên tác giả không chịu fix nên đã bị remove khỏi WordPress.org. Nếu các bạn có dùng plugin này nên remove ngay và thay bằng Post SMTP Mailer. Cấu hình cũ vẫn được giữ nguyên.

Email gửi đi từ WordPress thường là transaction mail, mỗi mail gửi tới 1 người nhận, không phải dạng gửi mail cho nhiều người một lúc như là Email Marketing. Ví dụ: mail thông báo có comment cần kiểm duyệt, mail báo có người trả lời comment, mail báo có đơn hàng mới…

Thời gian gửi một mail sẽ là thời gian tạo kết nối SSL (hoặc TLS) từ Hosting hoặc Server chạy website đến Server gửi mail và thời gian login authentication. Tới đây sẽ kết thúc một chu trình, sau đó SMTP Server kiểm tra DNS, check record MX, authenticate SPF, DKIM, DMARC… thì chúng ta không quan tâm nữa.

Nếu một nhà cung cấp SMTP Server có nhiều server gửi mail trải dài khắp thế giới, khả năng một server gần với server đặt website của chúng ta sẽ cao hơn, tốc độ gửi mail nhanh hơn, thời gian gửi comment được rút ngắn lại, tăng trải nghiệm người dùng. Tuy nhiên, thường các nhà cung cấp lại không tiết lộ cụ thể thông tin các server gửi mail của họ, cách tốt nhất là chúng ta phải tự test trực tiếp.

Trong bài viết này, mình sẽ dùng Canh Me để test, với server của Vultr đặt ở Tokyo, gửi mail tới địa chỉ Gmail. Tất cả các dịch vụ đều verify SPF, DKIM đầy đủ. Website đang hoạt động bình thường nên kết quả test có thể kém hơn so với một website không có nhiều visit, online ít.

Lưu ý tất cả SMTP Server đều miễn phí nha.

1. Kết quả test với SparkPost

SparkPost là nhà cung cấp SMTP Server mình đang dùng cho Canh Me, nên sẽ tiến hành test đầu tiên.

Your message was delivered (1665 ms) to the SMTP server!
Your message was delivered (1684 ms) to the SMTP server!
Your message was delivered (1667 ms) to the SMTP server!

Thời gian gửi mail khá nhanh và ổn định, trung bình 1672 ms. Nhìn Session Transcript thì thấy SparkPost sử dụng dịch vụ của AWS làm server gửi mail.

SparkPost còn lưu thống kê gửi mail chi tiết (tuy không có content), để xem lại bạn có thể login vào account để xem.

Với giới hạn gửi mail free 15,000 mail mỗi tháng, SparkPost là dịch vụ mình thấy đáng sử dụng nhất. Xem thêm hướng dẫn sử dụng SparkPost.

2. Kết quả test với Pepipost

Your message was delivered (2674 ms) to the SMTP server! 
Your message was delivered (2545 ms) to the SMTP server! 
Your message was delivered (2588 ms) to the SMTP server!

Thời gian gửi mail trung bình 2602 ms, khá ổn.

Giới hạn gửi mail free của Pepipost là 25,000 mail/tháng. Xem thêm hướng dẫn sử dụng Pepipost.

3. Kết quả test với Mailgun

Your message was delivered (1638 ms) to the SMTP server! 
Your message was delivered (1775 ms) to the SMTP server! 
Your message was delivered (1665 ms) to the SMTP server!

Thời gian gửi mail trung bình 1693 ms, khá nhanh sau mỗi SparkPost.

Giới hạn gửi mail free của Mailgun khá thấp chỉ có 10,000 mail/tháng mà thôi, ít nhưng chất. Xem thêm hướng dẫn sử dụng Mailgun.

4. Kết quả test với Elastic Email

Your message was delivered (4156 ms) to the SMTP server! 
Your message was delivered (4262 ms) to the SMTP server! 
Your message was delivered (4168 ms) to the SMTP server!

Thời gian gửi mail trung bình 4195 ms, kém nhất trong các nhà cung cấp được test.

Bù lại, Elastic Email cho giới hạn gửi free 150,000 mail/tháng, bá đạo nhất hiện nay luôn. Nếu bạn không quan trọng tốc độ gửi mail, có thể cân nhắc sử dụng Elastic Email. Xem thêm hướng dẫn sử dụng Elastic Email.

Hi vọng, qua bài viết này, bạn sẽ có cái nhìn đánh giá chung các dịch vụ SMTP Server hiện nay để có được lựa chọn phù hợp. Nếu có dùng SMTP Server, bạn hãy thử test rồi chia sẻ lại kết quả cho mọi người tham khảo nữa nhé.

Danh sách các nhà cung cấp sẽ còn bổ sung thêm.

4.3/5 - (95 votes)
guest

72 Bình luận
mới nhất
cũ nhất
Inline Feedbacks
View all comments

Ngô Văn Cương
383
Ngô Văn Cương
4 năm trước

Tốc độ là một phần yếu tố cần quan tâm, cái vấn đề chính là inbox sao nữa

dinhnhancaca@gmail.com
1
dinhnhancaca@gmail.com
5 năm trước

Các bạn Canhme nói không chính xác cho lắm nhé, ví dụ sparkpost cho miễn phí 15000 email tháng tiếp theo mỗi tháng chỉ đc 500 email

Tùng
197
Tùng
5 năm trước

VÔ lí, sao mình thấy elastic gưi nhanh hơn SparkPost mà

Fan Canh Me
23
Fan Canh Me
5 năm trước

thằng elastic tốc độ gửi mail thặc là chậm laugh
mãi không xong cái campange

Ngô Văn Hồng Phúc
282
Ngô Văn Hồng Phúc
5 năm trước

Anh @Luân ơi cho em hỏi tí nếu a rảnh.
ví dụ: nếu em đăng ký với tên miền sub1.domain.com làm con mail SMPT cho con domain chính được không. và muốn đăng ký thêm con sub2.domain.com nữa được không?
em cám ơn.

Tuấn
160
Tuấn
5 năm trước

Em đã dùng wp mail smtp, post smtp mailer, easy smtp… Để gửi khi khách hàng liên hệ trên site: hocceo.com mà sao cứ chậm quá, mất tầm 15s mới báo sent. Chậm thế là do host hay plugin nhỉ?

Tuấn
160
Tuấn
5 năm trước
Reply to  Luân Trần

Uh, mình dùng gói SH pro của Hawkhost. Chả nhẽ gói này kém vậy

Tuấn
160
Tuấn
5 năm trước
Reply to  Luân Trần

Mình dùng email của yandex

Vinh
5
Vinh
5 năm trước
Reply to  Tuấn

Anh Luân cho em hỏi, vậy là mình cấu hình email và tạo email trên yandex, rồi sau đó mới cấu hình mấy thằng này hả anh?

Huy
6
Huy
6 năm trước

Cho mình hỏi gói nào gửi được email nhiều và ổn định ạ. Tốn phí cũng được . mong được tư vấn

Đinh Lê Giang
777
Đinh Lê Giang
5 năm trước
Reply to  Huy

Sparkpost đó

KeniVinh
59
KeniVinh
6 năm trước

Trước giờ dùng Blogspot quen rồi, giờ chuyển qua WP mới thấy có nhiều cái khá rắc rối, giờ phải tập làm quen.

Vỹ Spirit
1,928
Vỹ Spirit
6 năm trước
Reply to  KeniVinh

Trc mình cũng có dùng qua Blogspot và Wp.com thì thấy nó khá tù laugh chuyển sang WP.org thì tùy biến thoải mái hơn, nhất là kho plugin của nó laugh

Trinh Nguyen
92
Trinh Nguyen
6 năm trước
Reply to  Vỹ Spirit

chính xác, WP.org nó ngon lành hơn.

Minh Thành
82
Minh Thành
6 năm trước

Hỏi ngoài lề, cập nhật danh sách email của các thành viên gửi bình luận lên webiste của mình (mail trong fom) thì bằng dùng plugin nào?
Đang muốn tổng hợp lại để phục vụ cho email marketing.
Mong nhận được tư vấn của mọi người, cảm ơn

Toàn Phạm
28
Toàn Phạm
6 năm trước

Chào anh Luân, cho em hỏi ngoài lên, anh dùng plugin gì để đếm các lượt đọc ở từng bài post vậy? Cảm ơn anh.

Toàn Phạm
28
Toàn Phạm
6 năm trước
Reply to  Luân Trần

Cảm ơn Anh đã tư vấn ạ.

Huyền Nguyễn
443
Huyền Nguyễn
5 năm trước
Reply to  Luân Trần

anh ơi giờ còn dùng được plugin này k ạ ?

Huyền Nguyễn
443
Huyền Nguyễn
5 năm trước
Reply to  Luân Trần

anh ơi em hỏi thêm là nếu dùng shared host thì có sợ cái này nó lưu cache nặng database k ạ ???

Tùng
197
Tùng
5 năm trước
Reply to  Luân Trần

Bác luân cho e hỏi, nếu dùng Cache thì lượt xem có đếm đúng không nhỉ?

Huyền Nguyễn
443
Huyền Nguyễn
5 năm trước
Reply to  Luân Trần

vâng cảm ơn anh Luân ạ

Ngô Văn Hồng Phúc
282
Ngô Văn Hồng Phúc
6 năm trước

đang dùng em Elastic Email. 1 từ thôi “sướng”

kính
12
kính
6 năm trước

Mình gắn vào woo, khi khách đặt hàng thì load rất lâu mới chuyển trang hoàn thành đơn hàng, admin cho mình cách giải quyết vấn đề này dc ko ạ., mình cảm ơn

Ngô Văn Hồng Phúc
282
Ngô Văn Hồng Phúc
6 năm trước
Reply to  kính

nếu ko ngại bỏ tiền thì mua emial sv ở VN đó bạn, có 20k – 50k 1 tháng gửi nhanh nữa. còn dùng nước ngoài thì chịu rồi smile mà trước mình có dùng email nước ngoài. website mã opencart hoàn tất đơn hàng trong vòng 0.5s – 1s mà smile

kính
12
kính
6 năm trước

cám ơn bạn

Tuyền Vũ
1
Tuyền Vũ
6 năm trước

Nếu bạn tự code được thì dùng queue để thay thế, cho các email vào hàng đợi rồi cronjob gửi lần lượt

Văn
2,236
Văn
6 năm trước
Reply to  kính

Chưa hẳn chậm do smtp server đâu bạn nhé. Debug được thì tốt

Kevin Ngoc
2
Kevin Ngoc
6 năm trước
Reply to  kính

Mình cũng gặp tình trạng y như bạn, mình đổi sang dùng postman smtp và đã khắc phục được vấn đề trên, bạn thử như mình nói xem sao.

Trọng Trí
433
Trọng Trí
6 năm trước

Test thêm https://www.sendinblue.com/ nha Luân, nhà cung cấp này mình xài thấy okie đó

Bao Nam
132
Bao Nam
6 năm trước

Các bác tưởng tượng cảnh, Khách vừa đăng ký xong, chờ 4s cái đoạn submit. Hơi nản đấy rofl
Em đang dùng amazon. Thấy cũng nhanh mà không biết test sao để show lên cho khớp với môi trường của canhme.

Hieu Huynh
897
Hieu Huynh
6 năm trước
Reply to  Bao Nam

Chắc cũng ngang ngửa với SparkPost vì SparkPost xài AWS để làm server gửi mail mà laugh

TrangNguyen
15
TrangNguyen
6 năm trước

chưa biết dùng để spam gì đây laugh

lâm
143
lâm
6 năm trước

elastic email mình đánh giá email dễ bị vào spam , và bị xếp loại quảng cáo. Sparkpost vẫn ngon hơn

Ngô Văn Hồng Phúc
282
Ngô Văn Hồng Phúc
6 năm trước
Reply to  lâm

mình dùng Elastic Email vào inbox mà. chắc hên xui tùy IP server mail. và 1 phần do ăn ở giggle

Việt Đan
206
Việt Đan
6 năm trước

Đang sử dụng mailgun và không chê được gì, mỗi cái vụ add thẻ vào nó lại khóa tài khoảng bắt xác thực 1 lần nữa làm 1 ngày ko gởi được mail mà không rõ lý do vì sao cwl

Văn
2,236
Văn
6 năm trước

Sao nhập thẻ vào trừ tiền rồi là bị
Your SparkPost account has been suspended due to concern about a possible violation of our Messaging Policy. You may review the SparkPost’s terms of use and messaging policies.

Văn
2,236
Văn
6 năm trước
Reply to  Luân Trần

Mình gửi support rồi mà nó trả lời thế này, giờ giải quyết sao. Mà account thì đăng ký lâu rồi. Giờ mới nhập thẻ để dùng gói free

Thank you for your interest in SparkPost. We strive to offer the very best email service, and to that end, we maintain a strict anti-abuse messaging policy.
Because we cannot offer you the high deliverability you would expect from SparkPost, we must decline to provide our services. We wish you the best in your future business endeavors.

Respectfully,
The SparkPost Compliance Team

Văn
2,236
Văn
6 năm trước
Reply to  Luân Trần

Nghi là IP Việt Nam lạm dụng quá nên nó ghét.
Mình reply lại 1 phát thêm vài câu cảm thán vào
Để xem kết quả thế nào

Văn
2,236
Văn
6 năm trước
Reply to  Luân Trần

Xác nhận là chưa gửi 1 cái mail nào mà nói nói thế này thì im lặng nghe thôi.
——— Đã được active lại
Your account has now been reactivated, but we ask that you make changes to prevent reoccurrence. Please add antispam protection and CAPTCHA or other anti-bot technology to your forms, or set it so that they send only a notification that does not include any outside links. This will prevent the web form spammer from causing us to shut down your SparkPost account automatically again in the future.

Kiên
11
Kiên
6 năm trước
Reply to  Văn

Mình cũng bị giống bạn, thật là bực điên người. Gửi ticket mà nó từ chối thẳng thừng. Bạn có thể chia sẻ mẫu email để SPP active lại account được không ạ sad

Văn
2,236
Văn
6 năm trước
Reply to  Kiên

Mình reg account 2 tháng nay rồi nhưng ko sử dụng, vừa nhập cc vào định test gói free mà bị sup,
Mình nói vậy thôi.
Nhớ thêm vài từ tôi muốn trải nghiệm thử dịch vụ của bạn, please,… Và thêm là form liên hệ tôi có sử dụng chức năng chông spam…

Kiên
11
Kiên
6 năm trước
Reply to  Văn

Thua! Nó bảo tài khoản của mình không hợp lệ luôn! Thôi bye bye em nó cho rảnh nợ, quay về với Yandex cwl

Mít Tơ Gà
316
Mít Tơ Gà
6 năm trước

SparkPost là miễn phí chỉ 1 tháng đầu 100.000 mail hay là mỗi tháng miễn phí 100.000 mail vậy Luân?

Vỹ Spirit
1,928
Vỹ Spirit
6 năm trước
Reply to  Mít Tơ Gà

“Sử dụng dịch vụ ở đây, mỗi tháng, bạn có thể gửi lên tới 100,000 email miễn phí (tối đa 10,000 email/ngày) mà không phải mất một đồng chi phí nào.”

Mít Tơ Gà
316
Mít Tơ Gà
6 năm trước
Reply to  Vỹ Spirit

Thế này thì coi như miễn phí hoàn toàn rồi. Vì mình nhu cầu gửi ít hơn con số 100.000 mail hàng tháng laugh

Lê Huy
1,382
Lê Huy
6 năm trước
Reply to  Mít Tơ Gà

bao giờ mail list mới thu thập được 1000 đây sad

Tuan Nguyen
124
Tuan Nguyen
6 năm trước

Thích canhme quá. Viết bài rất có tâm. Đọc rất là đã luôn! Tks nhiều nhiều

Ngô Văn Hồng Phúc
282
Ngô Văn Hồng Phúc
6 năm trước
Reply to  Luân Trần

cảm ơn gì mà có poop vậy cha lội giggle

Lê Huy
1,382
Lê Huy
6 năm trước
Reply to  Tuan Nguyen

Team ủng hộ canhme đông đảo lắm anh à ^^

Tuan Nguyen
124
Tuan Nguyen
6 năm trước
Reply to  Lê Huy

Càng đông càng vui mà. Thêm nhiều đồng minh nè