SMTP gmail là gì? Cách để thiết lập SMTP gmail
Nội Dung ChínhSMTP gmail là gì?Lợi ích của việc sử dụng SMTP GmailCách tìm Server SMTP GmailCách cấu hình SMTP Gmail nhanh chóngBước 1: Cài đặt và cấu hình pluginBước 2: Tạo ứng dụng GoogleTạo ProjectEnable API GmailTạo thông tin đăng nhậpThiết lập màn hình nội dungThêm thông tin đăng nhập vào projectBước 3: Thêm … Tiếp tục đọc SMTP gmail là gì? Cách để thiết lập SMTP gmail
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 là gì để gửi email từ trang WordPress nhanh chóng nhất.
SMTP gmail là gì?
SMTP Gmail (hay còn có tê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.
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ư.
>> Xem thêm: Cách đổi mật khẩu Gmail trên điện thoại nhanh nhất
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.
>> Xem thêm: Chữ ký email là gì? Cách tạo chữ ký email chuyên nghiệp nhất cần nên biết
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.
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.
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.
Click vào nút Enable trên trang:
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:
Điền các thông tin cần thiết như dưới đây:
- 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?.
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:
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:
Ở 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):
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).
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:
Tìm thông tin liên quan đến:
Hãy giữ hai thông tin này để tiếp tục với bước tiếp theo.
Bước 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 ID và Client secret ở bước trước vào các ô tương ứng và nhấn Save Changes.
Sau đó 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â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.
Bước 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:
Nhập địa chỉ email gửi tin nhắn:
Vào 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.
>> Xem thêm: Lợi ích của thư điện tử là gì? Lợi ích của thư điện tử so với thư thông thường
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.