
- 1 Tạo mật khẩu ứng dụng Gmail để cài SMTP trên FluentSMTP
- 2 Trước khi bắt đầu
- 3 Bước 1: Bật xác minh 2 bước
- 4 Bước 2: Tạo mật khẩu ứng dụng
- 5 Bước 3: Cài FluentSMTP
- 6 Bước 4: Điền thông tin SMTP Gmail
- 6.1 Phần người gửi
- 6.2 Phần máy chủ thư
- 7 Bước 5: Gửi thư thử
- 8 Một số lỗi thường gặp
- 9 Khi không dùng nữa thì xóa mã
- 10 Khi nào nên dùng cách khác
- 11 Câu hỏi thường gặp
Tạo mật khẩu ứng dụng Gmail để cài SMTP trên FluentSMTP
Mặc định thì web WordPress có chức năng gửi mail, nhưng thường thì hosting sẽ khóa vì không quản lý thì sẽ khiến IP host dễ bị dính phốt spam. Nên nếu muốn web gửi mail ngon thì bạn cần cài thêm SMTP để web có thể gửi mail, SMTP miễn phí phổ biển mà ngon nhất là SMTP của Gmail. Bài này sẽ hướng dẫn các bạn kết nối SMTP gmail bằng FluentSMTP thông qua mật khẩu ứng dụng của Gmail
Mật khẩu ứng dụng của Gmail là mã 16 ký tự do Google cấp riêng cho website. Đây không phải mật khẩu đăng nhập Gmail. Nếu không dùng nữa, bạn xóa mã đó là website ngừng gửi thư, không cần đổi mật khẩu Gmail.
Cách này phù hợp website ít phải gửi mail: form liên hệ, quên mật khẩu, xác nhận đơn hàng. Gmail miễn phí chỉ gửi được khoảng vài trăm thư mỗi ngày. Không nên dùng để gửi bản tin hàng loạt.
Trước khi bắt đầu
Bạn kiểm tra giúp 4 điều sau. Thiếu một điều là trang tạo mật khẩu ứng dụng sẽ không hiện.
- Đã bật Xác minh 2 bước cho tài khoản Gmail.
- Tài khoản không bật Chương trình Bảo vệ nâng cao. Chương trình này không cho tạo mật khẩu ứng dụng.
- Nếu là Gmail công ty hoặc trường học, quản trị viên phải cho phép tạo mật khẩu ứng dụng.
- Địa chỉ gửi thư phải đúng Gmail mà bạn sắp tạo mật khẩu. Không dùng mail này để gửi thay cho mail khác.
Google không còn cho phép điền mật khẩu đăng nhập Gmail vào phần cài đặt SMTP. Điền mật khẩu thường sẽ báo lỗi đăng nhập.
Bước 1: Bật xác minh 2 bước
- Mở trang Bảo mật của tài khoản Google.
- Tìm mục Cách bạn đăng nhập vào Google.
- Chọn Xác minh 2 bước, rồi bật và làm theo hướng dẫn. Có thể dùng số điện thoại hoặc ứng dụng xác thực.
Bật xong mới tạo được mật khẩu ứng dụng.
Bước 2: Tạo mật khẩu ứng dụng
- Mở trang Mật khẩu ứng dụng. Google có thể yêu cầu đăng nhập lại.
- Ở ô Tên ứng dụng, nhập tên dễ nhớ, ví dụ FluentSMTP website.
- Bấm Tạo.
- Google hiện mã 16 ký tự, chia thành 4 nhóm, ví dụ abcd efgh ijkl mnop. Hãy sao chép ngay. Đóng cửa sổ là không xem lại được.
- Bấm Xong.
Dấu cách chỉ để dễ nhìn. Bạn dán cả dấu cách hoặc xóa dấu cách đều được.
Không thấy mục Mật khẩu ứng dụng: thường là chưa bật Xác minh 2 bước, đang dùng Chương trình Bảo vệ nâng cao, hoặc Gmail công ty bị quản trị viên khóa tính năng này.
Bước 3: Cài FluentSMTP
- Trong WordPress, vào Plugin → Cài mới, tìm FluentSMTP, cài và kích hoạt.
- Vào Cài đặt → FluentSMTP.
- Nếu hiện hướng dẫn lần đầu, chọn tự cấu hình, không cần nhập cấu hình cũ.
- Bấm thêm kết nối, rồi chọn Other SMTP. Đây là mục dành cho mật khẩu ứng dụng.
Đừng chọn mục Gmail hoặc Google Workspace trong FluentSMTP nếu bạn đang làm theo bài này. Mục đó dùng cách đăng nhập Google khác, không nhận mật khẩu ứng dụng.
Bước 4: Điền thông tin SMTP Gmail
Phần người gửi
- From Email: đúng địa chỉ Gmail vừa tạo mật khẩu, ví dụ ten@gmail.com
- From Name: tên người nhận nhìn thấy, ví dụ tên shop hoặc tên website
- Bật tùy chọn trả thư không gửi được về đúng email người gửi
Phần máy chủ thư
| Ô cần điền | Giá trị |
|---|---|
| SMTP Host | smtp.gmail.com |
| SMTP Port | 587 |
| Encryption | TLS |
| Auto TLS | Bật |
| Authentication | Bật |
| Username | Đúng địa chỉ Gmail, ví dụ ten@gmail.com |
| Password | Mã 16 ký tự vừa tạo, không phải mật khẩu đăng nhập Gmail |
Nếu cổng 587 không kết nối được, đổi sang cổng 465 và chọn SSL. Không dùng cổng 587 với SSL, cũng không dùng cổng 465 với TLS.
Bấm lưu cài đặt. FluentSMTP sẽ thử kết nối. Nếu sai, plugin báo ngay trên biểu mẫu.
Bước 5: Gửi thư thử
- Mở tab kiểm tra email trong FluentSMTP.
- Ô người gửi để đúng Gmail vừa cấu hình.
- Ô người nhận điền một email khác của bạn. Không nên gửi cho chính địa chỉ vừa cấu hình rồi kết luận là đã thành công.
- Bấm gửi thư thử.
Hãy kiểm tra cả hộp thư đến, mục Quảng cáo và mục Thư rác. Thư tới là đã xong. Trong nhật ký email của FluentSMTP, trạng thái nên là đã gửi.
Một số lỗi thường gặp
- Báo sai tên đăng nhập hoặc mật khẩu. Thường do điền mật khẩu Gmail thường, hoặc sao chép thiếu ký tự. Hãy tạo mật khẩu ứng dụng mới rồi dán lại.
- Không kết nối được, hoặc chờ quá lâu. Máy chủ lưu trữ có thể đang chặn cổng 587 hoặc 465. Hãy đổi sang cổng còn lại. Vẫn lỗi thì liên hệ nhà cung cấp hosting.
- Thư vào mục thư rác. Gửi từ địa chỉ @gmail.com với số lượng ít thường ổn. Gửi bằng tên miền riêng nhưng lại đi qua Gmail thì dễ thiếu xác thực tên miền.
- Gửi được một lúc rồi bị chặn. Gmail cá nhân giới hạn khoảng 500 thư mỗi ngày. Vượt mức, Google tạm ngừng gửi.
Khi không dùng nữa thì xóa mã
Mở lại trang Mật khẩu ứng dụng, tìm đúng tên đã tạo, ví dụ FluentSMTP website, rồi xóa. Website ngừng gửi thư ngay, mật khẩu đăng nhập Gmail vẫn giữ nguyên.
Khi nào nên dùng cách khác
Nếu website gửi rất nhiều thư, gửi bản tin, hoặc muốn người nhận thấy địa chỉ tên miền riêng, mật khẩu ứng dụng Gmail không phải lựa chọn lâu dài. Khi đó nên dùng dịch vụ gửi thư như Amazon SES, Mailgun, Postmark hoặc Brevo. FluentSMTP kết nối được với các dịch vụ này.
FluentSMTP cũng có cách đăng nhập Google an toàn hơn, không lưu mật khẩu. Cách đó cần tạo mã trên Google Cloud và phù hợp hơn nếu bạn gửi thư thường xuyên.
Câu hỏi thường gặp
Mật khẩu ứng dụng có thay mật khẩu Gmail không?
Không. Mã này chỉ dùng để website gửi thư. Khi đăng nhập Gmail trên trình duyệt, bạn vẫn dùng mật khẩu chính và xác minh 2 bước.
Mỗi website có nên tạo một mã riêng không?
Nên. Bạn tạo nhiều mật khẩu ứng dụng, mỗi website một mã. Xóa mã của website này không ảnh hưởng website khác.
Vì sao không chọn mục Gmail trong FluentSMTP?
Mục Gmail trong plugin dùng cách xác thực khác, không dùng mật khẩu ứng dụng. Làm theo bài này thì chọn Other SMTP.
Nên dùng cổng 587 hay 465?
Nên dùng cổng 587 với TLS trước. Nếu không kết nối được, chuyển sang cổng 465 với SSL.