Hotline : 1800 1093 - 07 088 44444
Share

Hướng dẫn chi tiết cách sử dụng SMTP Gmail

11/03/2022

SMTP Gmail cho phép người dùng gửi email từ tài khoản Gmail thông qua các ứng dụng email khác như Outlook hay Thunderbird, và đặc biệt hơn nữa dịch vụ này còn hỗ trợ gửi email từ chính trang WordPress của mình. SMTP Gmail cho phép gửi đến 500 email mỗi ngày mà không cần đến dịch vụ gửi email chuyên dụng nào. Trong bài viết này, Vietnix sẽ hướng dẫn bạn cách sử dụng SMTP Gmail để gửi email từ trang WordPress nhanh chóng nhất.

SMTP Gmail là gì?

SMTP Gmail (hay còn gọi là Simple Mail Transfer Protocol) là dịch vụ cho phép người dùng gửi số lượng lớn Email với tốc độ nhanh mà không bị giới hạn giống như các hòm thư miễn phí của Gmail.

SMTP Gmail là gì?
SMTP Gmail là gì?

Năm 1982, SMTP Gmail được xác định lần đầu tiên bởi RFC 821 và được RFC 5321 tiếp tục cập nhật vào năm 2008 thành các bổ sung SMTP mở rộng. SMTP là loại giao thức được sử dụng phổ biến ngày nay. Hiện nay, máy chủ thư cũng như các đại lý chuyển thư khác sử dụng SMTP để gửi và nhận thư.

Lợi ích của việc sử dụng SMTP Gmail

Ngoài những tính năng được biết đến qua phần giới thiệu trước đó, SMTP Gmail còn hỗ trợ giúp doanh nghiệp nhanh chóng tiếp cận và thu hút được nhiều khách hàng tiềm năng hơn. Bên cạnh đó, nó còn mang lại những lợi ích sau đây:

  • Tỷ lệ gửi mail thành công cao hơn so với hình thức gửi mail thông thường.
  • Chi phí cho Email Marketing được tối ưu hóa và không tốn chi phí đăng ký Email.
  • Tỷ lệ bị đánh dấu Spam Email được giảm bớt.

Cách tìm Server SMTP Gmail

Trước khi bắt đầu, ta cần tìm một server SMTP Gmail:

  • Địa chỉ server SMTP Gmail: smtp.gmail.com.
  • Tên SMTP Gmail: Họ tên của người dùng.
  • Username: Địa chỉ Gmail của người dùng.
  • Password: Password đăng nhập gmail.
  • TLS port: 587.
  • SSL port: 465.

Ngoài ra, bạn cũng có thể tham khảo một số cấu hình SMTP Gmail chung như sau:

  • Requires SLL: Chọn Yes.
  • Requires TLS: Yes.
  • Requires authentication / Use authentication: Yes.
  • Requires secure connection / Use secure connection: Yes.

Cách cấu hình SMTP Gmail nhanh chóng

Trong phần này, ta sẽ cùng tìm hiểu cách cấu hình SMTP Gmail để gửi email từ trang WordPress hoàn toàn miễn phí.

Trước hết, ta cần tạo một ứng dụng Google để kết nối đến server Gmail SMTP thông qua API. Ngoài ra, ta cần phải có cả một plugin WordPress STMP, người dùng có thể chọn các plugin phổ biến như Post SMTP Mailer/Email Log hoặc WordPress Mail SMTP.

Các bước cấu hình chính:

  • Bước 1: Cài đặt plugin để có URL sử dụng trong ứng dụng Google.
  • Bước 2: Tạo một ứng dụng Google – phần phức tạp nhất.
  • Bước 3: Thêm key API của ứng dụng Google vào thiết lập của plugin.
  • Bước 4: Gửi email test.

Lưu ý: Bài viết này sẽ sử dụng plugin Post SMTP Mailer/Email Log và tài khoản Gmail miễn phí. Đối với tài khoản Google Workspace thì cách cấu hình cũng hoàn toàn tương tự.

Bước 1: Cài đặt và cấu hình plugin

Đầu tiên, cài đặt và activate plugin plugin Post SMTP Mailer/Email Log từ WordPress.org để cấu hình trang WordPress gửi email thông qua server SMTP/API Gmail.

Sau đó vào tab Post SMTP trong dashboard WordPress rồi click vào Show All Settings dưới nút Start the Wizard.

Tiếp đến, sang tab Message rồi thiết lập địa chỉ và tên email gửi. Bạn có thể chọn địa chỉ Gmail cá nhân hoặc dùng bất kỳ địa chỉ email nào khác.

Tiếp theo, vào tab Account rồi chọn Gmail API trong menu Type. Sau đó ta sẽ thấy có thêm một tùy chọn Authentication bên dưới. Hãy ghi nhớ hai địa chỉ trong phần này cho bước tiếp theo.

Cài đặt và cấu hình plugin
Cài đặt và cấu hình plugin

Bước 2: Tạo ứng dụng Google

Ứng dụng Google cho phép trang WordPress gửi email an toàn thông qua Gmail API. Quá trình này tương đối phức tạp nên hãy làm kĩ theo các bước dưới đây:

Tạo Project

Đầu tiên, ta cần mở tab mới rồi copy URL sau vào Google Developers Console để tạo một project mới. Click vào phần được đánh dấu [1] trong ảnh để tạo project.

Tạo ứng dụng Google
Tạo Project

Enable API Gmail

Sau đó, chọn vào nút Enable APIs and Services như ảnh bên dưới. Trong màn hình tiếp theo, tìm Gmail rồi chọn vào Gmail API.

Gmail API
Gmail API

Click vào nút Enable trên trang:

API Library
API Library

Tạo thông tin đăng nhập

Bây giờ ta sẽ được chuyển đến một giao diện riêng cho API Gmail. Chọn vào nút Create Credentials như ở dưới:

Tạo thông tin đăng nhập
Tạo thông tin đăng nhập

Điền các thông tin cần thiết như dưới đây:

banner web hosting

  • Which API are you using? Gmail API.
  • Where will you be calling the API from? Web browser (JavaScript).
  • What data will you be accessing? User data.

Cuối cùng là click vào phần What credentials do I need?.

Click vào What credentials do I need?.
Click vào What credentials do I need?.

Thiết lập màn hình nội dung

Bây giờ Google sẽ yêu cầu ta cài đặt màn hình nội dung, tương tự như màn hình xác thực mỗi khi sử dụng tài khoản Google để đăng nhập/đăng kí cho các trang khác.

Các thông tin chỉ cần đáp ứng được yêu cầu của Google chứ không quá quan trọng, vì ta chỉ sử dụng nó cho trang WordPress của mình.

Chọn vào nút Set Up Content Screen:

Chọn Set Up Content Screen
Chọn Set Up Content Screen

Tiếp theo, trình duyệt sẽ mở ra một tab mới để cấu hình OAuth content screen. Trong phần User Type, chọn vào External và nhấn Create:

Cấu hình OAuth content screen
Cấu hình OAuth content screen

Ở màn hình tiếp theo, nhập các thông tin cơ bản cho trang (không cần quá tỉ mỉ vì chỉ bạn mới có thể xem được các thông tin này):

Thiết lập màn hình nội dung
Thiết lập màn hình nội dung

Cuối cùng là nhấn vào nút Save để hoàn tất.

Thêm thông tin đăng nhập vào project

Bây giờ hãy quay lại trang Add credentials to your project rồi nhập các thông tin sau:

  • Name – tên website.
  • Authorized JavaScript origins – trong phần Post SMTP Mailer/Email Log plugin (Bước 1).
  • Authorized redirect URIs – trong phần Post SMTP Mailer/Email Log plugin (Bước 1).
Thêm thông tin đăng nhập vào Project
Thêm thông tin đăng nhập vào Project

Cuối cùng là chọn vào Refresh > Create OAuth client ID rồi click Done.

Bây giờ ta sẽ thấy một phần cho OAuth 2.0 Client IDs trong tab Credentials. Click vào entry có tên ta vừa tạo:

Click vào entry có tên ta vừa tạo
Click vào entry có tên ta vừa tạo

Tìm thông tin liên quan đến:

  • Client ID.
  • Client secret.

Hãy giữ hai thông tin này để tiếp tục với bước tiếp theo.

Client ID for Web application
Client ID for Web application

3. Thêm ID Client của ứng dụng Gmail vào plugin

Để hoàn tất quá trình cấu hình SMTP Gmail, về lại trang cấu hình của plugin trong dashboard WordPress, paste thông tin về Client IDClient secret ở bước trước vào các ô tương ứng và nhấn Save Changes.

Thêm ID Client của ứng dụng Gmail vào plugin
Thêm ID Client của ứng dụng Gmail vào plugin

Sau đó plugin sẽ yêu cầu cấp quyền với Google:

Plugin sẽ yêu cầu cấp quyền với Google
Plugin sẽ yêu cầu cấp quyền với Google

Click vào link Grant permission with Google, màn hình sẽ hiển thị cảnh báo This app isn’t verified, hãy bỏ qua thông báo này vì ta vẫn chưa hoàn tất việc gửi ứng dụng cho Google để review. Click vào Show advanced settings rồi chọn Go to …. (unsafe) để tiếp tục:

Bảo qua thông báo This app isn't verified
Bảo qua thông báo This app isn’t verified

Bây giờ quá trình xác thực sẽ diễn ra hoàn toàn bình thường. Đảm bảo rằng bạn chọn Allow, cho phép trang WordPress truy cập vào tài khoản Google để gửi email thông qua server Gmail SMTP.

4. Gửi email test

Cuối cùng, ta sẽ gửi một email để đảm bảo quá trình thiết lập không có lỗi gì. Plugin Post SMTP Mailer/Email Log cho phép tùy chọn gửi email test thông qua trang cài đặt như ở dưới:

Gửi Email Test
Gửi Email Test

Nhập địa chỉ email gửi tin nhắn:

Nhập địa chỉ Email gửi tin nhắn
Nhập địa chỉ Email gửi tin nhắn

Vào hộp thư để kiểm tra email:

Hộp thư để kiểm tra Email
Hộp thư để kiểm tra Email

Như vậy là quá trình thiết lập đã hoàn tất thành công. Người dùng có thể kiểm tra các email được gửi từ trang trong phần Post SMTP > Email Log.

Những câu hỏi thường gặp về SMTP Gmail

Địa chỉ server Gmail SMTP là gì?

Địa chỉ mặc định là smtp.gmail.com. Người dùng có thể đăng nhập thông qua địa chỉ email và mật khẩu của tài khoản Google.

Server SMTP Gmail có thể dùng để gửi email hay không?

Tất nhiên là có. Với các email client khác như Thunderbird hay Outlook, ta cũng có thể sử dụng thông tin của server Gmail SMTP để gửi email thông qua tài khoản Gmail.

Tuy nhiên, cần lưu ý rằng SMTP chỉ được dùng cho mục đích gửi email. Nếu người dùng cần nhận email từ một email client khác thì phải sử dụng POP3 hoặc IMAP. Ta có thể kiểm tra các thiết lập này trong cài đặt của Gmail, ở tab Forwarding and POP/IMAP.

Server Gmail SMTP có thể gửi email giao dịch WordPress hay không?

Câu trả lời cũng là có. WordPress thường gửi rất nhiều email giao dịch liên quan đến việc reset password, thông báo,… và người dùng hoàn toàn có thể gửi những email này thông qua server SMTP Gmail. Các tài khoản Gmail free cho phép gửi đến 500 email mỗi 24 giờ. Còn với những tài khoản trả phí thì có thể gửi đến 2000 mỗi 24 giờ. Để làm việc này thì ta cần thiết lập record Google Workspace MX để kết nối tài khoản Google Workspace với tên miền tùy chỉnh.

Server Gmail SMTP có thể hoạt động với phương thức xác thực hai yếu tố không?

Người dùng hoàn toàn có thể server SMTP kể cả với phương thức xác thực 2 yếu tố. Tuy nhiên ta cần phải tạo một password ứng dụng để ứng dụng có thể kết nối được. Cụ thể, bạn có thể truy cập vào đường link này để tạo password.

Mặt khác, nếu người dùng muốn sử dụng server SMTP Gmail để gửi email của trang WordPress thì nên sử dụng phương pháp Gmail API (cụ thể ở phần sau của bài viết). Cách này cho phép gửi email bằng API của Gmail thay vì nhập thông tin của server SMTP, giúp hạn chế bất kì trục trặc nào với phương thức xác thực 2 yếu tố.

Lời kết

Như vậy thông qua bài viết trên, Vietnix đã hướng dẫn cách thiết lập và cấu hình SMTP Gmail để dễ dàng gửi mail miễn phí, hiệu quả. Nếu bạn có chia sẻ hoặc góp ý hãy để lại bình luận phía dưới nhé. Chúc bạn thành công.

5/5 - (1 bình chọn)

Mình là Bo - admin của Quản Trị Linux. Mình đã có 10 năm làm việc trong mảng System, Network, Security và đã trải nghiệm qua các chứng chỉ như CCNP, CISSP, CISA, đặc biệt là chống tấn công DDoS. Gần đây mình trải nghiệm thêm Digital Marketing và đã hòan thành chứng chỉ CDMP của PearsonVUE. Mình rất thích được chia sẻ và hỗ trợ cho mọi người, nhất là các bạn sinh viên. Hãy kết nối với mình nhé!
Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận