tháng 9 2016
Hẳn ai cũng biết rằng để gửi mail đi hàng loạt và số lượng lớn thì không thể dùng một cách thủ công được. Bài toán này ai làm email marketing đều muốn giải. Tôi cũng vậy. Tôi muốn gửi mail cho nhiều người nhưng tính lại lười không thể cứ hì hụi gửi bằng tay và gmail được. Vậy là tôi đi tìm cách. Tôi tìm ra được:
1. Sử dụng server riêng
2. Sử dụng mail free kết hợp phần mềm
3. Sử dụng server thuê (tôi muốn nói đến amazon).
Cách 1 và 3 có vẻ giống nhau là mất phí. Và cả 3 cách này đều cần phải dùng phần mềm (có thể là nền tảng web với các dòng lệnh hoặc software hẳn hoi).
Nhà tôi lại nghèo nên điều đầu tiên tôi nghĩ đến là giải pháp 2. Tìm mãi cũng chả tìm ra được cái phần mềm nào free mà đáp ứng được yêu cầu như sau:
– Có thể gửi được nhiều mail, cụ thể là gmail.
– Mỗi lần vào 1 mail khác nhau để gửi.
Tôi nghĩ là có nhưng chắc tôi chưa tìm ra. Vì thế nếu anh chị nào có gợi ý, vui lòng để lại comment để mọi người cùng biết. Tôi không tìm ra nên phải mua. Hiện giờ tôi dùng ultralmailer bản có phí. Ultral trả lời được cho tôi câu hỏi ở trên. Tuy nhiên phải công bằng mà nói, ultral hỗ trợ kém, không có cộng đồng, bài hỗ trợ không cập nhật (amazon nó thay đổi mà bài viết hỗ trợ vẫn theo cái cũ). Bựa nhất là Ultral bắt những ai gửi mail phải thêm cái dòng: Gửi từ Ultralmailer. Hỏi bảo gỡ thì nói là không nên, để vậy sẽ tăng tỷ lệ inbox (chỗ này xin phép chửi Ultral 1 cái: dkm). Và muốn gỡ thì bỏ nút tick theo dõi mở mail. Bỏ theo dõi mở mail thì ăn cám à.
Loằng ngoằng 1 tý, giờ quay lại chủ đề chính. Tôi có phần mềm gửi mail nó đáp ứng được yêu cầu mặc dù có mấy cái không thích. Vậy là tôi ad khoảng 100 cái gmail để nó thay phiên nhau gửi. Cứ dùng 1 cái xong nó lại vào cái tiếp theo. Nhưng đúng là đời không như mơ. Gmail nó cũng khôn. Cứ hơi tý nó bắt nhập capcha, rồi thỉnh thoảng nó báo là mail bị xóa không khôi phục được.
Mệt mỏi quá, thế là tôi dùng thử dịch vụ của Amazon. Ultra cũng support amazon nên tôi lần mò theo hướng dẫn. Hướng dẫn có chỗ khớp, có chỗ không nhưng nhờ có ít vốn tiếng Anh nên cũng mò ra. Dùng một thời gian thì tôi phát hiện ra:
“Cả nhà cho mình hỏi 1 chút về gửi mail qua Amazon với. Cụ thể là mình gửi mail cho 33.000 email (đã loại bỏ hết tất cả các mail chết, mail bị complain) nhưng check thì chỉ có khoảng 600 mail mở tương đương 1,8%. Bên cạnh đó mình có thử gửi cho 1 gmail khác của bản thân thì thấy mail đó bị đánh dấu spam. Nội dung mail của mình hoàn toàn bình thường, không phải là mail quảng cáo (Mail trao đổi bình thường, toàn chữ, 1 link, không hình ảnh … ).
Từ 3 lý do này mình đóan có thể là mail của mình bị đánh dấu spam. Liệu có cách nào khắc phục tình trạng đó không các cao nhân nhỉ ?”
Các cao nhân cũng chả ai biết mấy. Thế là lại tự mò.
Đầu tiên có người đưa ra giải pháp là dùng nhiều mail để gửi. Vậy là tôi đi lụi hụi xác thực nhiều mail trong Amazon và add vào phần mềm. >> Kết quả không ăn thua.

Tôi tiếp tục lần mò sang phương án 2, xác thực DKIM và SPF . Không biết 2 cái này là gi nhưng thấy giang hồ bảo nếu có 2 cái này thì tỷ lệ mail vào ibox cao. Người đời bảo thế thì tôi cũng làm thử.
– Đầu tiên là cái SPF: Đây, giang hồ bảo là thêm 3 cái này vào DNS của tên miền thì sẽ không bị spam
v=spf1 include:amazonses.com include:_spf.google.com -all
spf2.0/pra include:amazonses.com ~all
v=spf1 include:amazonses.com ~all

Vậy là cho thôi. Lưu ý là Record Type: TXT (Text)
– Tiếp nữa là cái DKIM: Hướng dẫn thì bảo rằng đầu tiên là phải xác thực domain với Amazon rồi mới đăng ký được DKIM.
Mọi người nên đọc kỹ chỗ này vì xác thực không dễ. Việc đơn giản chỉ là dán cái Record Type: TXT (Text) mà Amazon cho vào DNS của tên miền cần xác thực là xong. Nhưng … Tôi thử rồi nhưng không thể. Vì thế tôi khuyên mọi người nên làm như tôi. Tôi còn gửi cả mail nhờ bên quản lý tên miền hỗ trợ.

Subjcet: Nhờ hỗ trợ thêm type TXT vào DNS
Dear team,
Tôi có thêm :
Record Type: TXT (Text)
TXT Name*: _amazonses.abc.net
TXT Value: iYCVc/vyekC6….=
vào trong DNS. Nhưng chờ lâu rồi mà DNS không nhân. Cụ thể mail báo không được. Team vui lòng hỗ trợ giúp. Để biết hệ thống có nhận hay không, Amazon có hướng dẫn:
Vào CMD và đánh dòng lệnh: nslookup -type=TXT _amazonses.abc.net ns1.tenten.vn
Nếu nó ra thông số:_amazonses.abc.net text = “iYCVc/vyekC6….=” thì tức là ok.
Link hướng dẫn: docs.aws.amazon.com/ses/latest/DeveloperGuide/domain-verification-problems.html
Thanks!
Bên quản lý domain cũng chả biết gì nên tôi đã tự tìm ra:
Dear team,
Tôi đã làm được. Chỉ cần thêm bản ghi:
Record Type:
TXT (Text)
TXT Name*: @
TXT Value: iYCVc/vyekC6…=
là được. Thanks team.
Brgs
HC
Và đây là hình ảnh để mọi người nắm rõ hơn:

Sau khi làm đúng như thế thì domain được Amazon xác nhận sau khoảng 1 tiếng. Tuy nhiên dù có được xác nhận thì tôi vẫn chưa thể gửi mail qua amazon mà không bị rơi vào spam. Và tôi sang cách 3.
Phương án 3, tôi lần mò ấn nút gửi thử (test mail) trên amazon thì thấy mail rơi vào inbox. Nhưng cũng nội dung đó tôi gửi bằng ultral thì lại rơi vào hòm thư spam. Tôi thử nghĩ thêm, hay tạo tài khoản mới xem sao. Trước đó tôi còn thử cả việc tạo thêm 1 Access Key ID mới trên tài khoản (user cũ). Mail dùng Access Key ID mới đó vẫn vào spam.
Tôi lập user mới (tài khoản mới) và cả Access Key ID mới của tài khoản. Lưu ý là tìm cái này không dễ. Bạn nên vào thẳng đường link trực tiếp: console.aws.amazon.com/iam/home?#users hoặc vào Tên tài khoản của bạn / Security Credential / User

Sau đó add lại các thông số vào phần mềm.

Gửi lại. >> Kết quả: thành công. Mail lại rơi vào inbox.
Kết luận cuối cùng: Bạn gửi mail qua amazon và dùng mail gì để gửi đi chăng nữa (kể cả dung gmail để lấy tư cách người gửi) thì vẫn có thể dính rơi vào hòm thư spam như thường. Cách khắc phục có thể là:
1. Thay đổi user trong console.aws.amazon.com/iam/home?#users
hoặc 2. Xác thực domain và DKIM, SPF
NOTE: hướng dẫn gửi mail bằng iclick https://www.youtube.com/watch?v=9ZtCA-wXRbo
Chúc cả nhà thành công!
 nguồn: http://www.giaiphapso.info/online-marketing/email-marketing/gui-mail-bang-amazon-ma-van-roi-vao-spam-thi-phai-lam-the-nao/