mailgun.com là một dịch vụ email thuộc Rackspace US, Inc., đã được đề cập trong bài Email, Email phần 2 và Điều khiển RPi từ xa.
Các bước đăng ký một tài khoản mailgun khá rắc rối, tuần tự như sau:
Bước 1. Yêu cầu một tài khoản
Cần địa chỉ email còn hoạt động. Ngay sau khi đăng ký, chúng ta nhận được thông báo tài khoản bị khóa.
Bước 2. Xác nhận địa chỉ email bằng cách click vào link trong email do mailgun gởi đến địa chỉ email đã đăng ký.
Bước 3. Mở ticket yêu cầu mailgun mở khóa tài khoản
Nội dung là trả lời các câu hỏi sau:
- What types of emails will you be sending – transactional or marketing? Please tell us briefly about how your business uses email.
- Where do you source your database of email addresses? Please provide any available links.
- Are all of your email addresses double-opt in? (This means that the user has requested your emails through sign-up and then confirmed via email that they want to receive your communication).
- What is your expected monthly volume of messages?
- Have you read our Email Best Practices document?
Sau bước 3 mailgun sẽ mở khóa tài khoản.
Chúng ta có thể dùng API key và subdomain được mailgun cấp để gởi mail bằng cách dùng hàm API hay SMTP client. Nếu có domain riêng, chúng ta có thể dùng một subdomain dành cho việc gởi mail qua mailgun
Bước 4. Thêm subdomain vào mailgun (tùy ý)
Vào https://mailgun.com/cp, bấm nút Add your domain, điền tên subdomain vào. Sau đó vào trang quản lý domain của mình, tạo 2 record TXT, 1 CNAME, 2 MX theo như hướng dẫn của mailgun. Nếu không hoàn thành bước này thì vẫn có thể gởi email theo subdomain này nhưng không thể nhận mail.
Bước 5. Tạo tài khoản email
Chọn domain, bấm vào link Manage SMTP credentials để vào trang quản lý user. Tại đây có thể thêm bớt tài khoản người dùng email
Bước 6. Nâng cấp tài khoản (tùy ý)
Nếu có credit card, chọn nâng cấp tài khoản rồi điền vào thông tin thẻ. Mailgun không kiểm tra các thông tin này cho đến khi cần tính tiền (số email gởi đi vượt quá 10000/tháng)