AMAZONSES.COM LÀ GÌ

Amazon Simple Thư điện tử Service (Amazon SES) là một hình thức bao gồm quy mô cực kì linc hoạt với tiết kiệm chi phí chi phí dùng để gửi cùng dìm tin nhắn. Amazon SES loại trừ sự phức tạp cũng như chi phí của bài toán phát hành một phương án gmail nội bộ hoặc vấn đề cấp phép, thiết đặt cùng quản lý một chiến thuật gmail của mặt đồ vật cha.quý khách hàng đã xem: Amazonses.com là gì

1. Giới thiệu về Amazon SES.

Bạn đang xem: Amazonses.com là gì

Amazon Simple Thư điện tử Service (Amazon SES) là một trong những loại dịch vụ gửi tin nhắn trên căn nguyên đám mây được thiết kế sẽ giúp những chuyên gia sale kỹ thuật số và đơn vị cải tiến và phát triển vận dụng gửi email sale, thông tin và thanh toán. Đây là một kênh dịch vụ tin yêu, tiết kiệm ngân sách và chi phí ngân sách dành riêng cho các công ty trực thuộc đủ hồ hết bài bản áp dụng tin nhắn để lưu lại liên lạc cùng với người sử dụng của bản thân.

quý khách có thể thực hiện giao diện SMTPhường hoặc một trong số SDK của AWS nhằm tích đúng theo Amazon SES thẳng vào các vận dụng hiện bao gồm của bạn. quý khách cũng hoàn toàn có thể tích hòa hợp tác dụng gửi tin nhắn của Amazon SES vào website đang sử dụng.

Xem thêm: Nạp Tiền Vào Tài Khoản Ngân Hàng Bằng Thẻ Điện Thoại, Cách Nạp Tiền Điện Thoại Qua Tài Khoản Ngân Hàng

*

Add config

Tại đây bản thân thực hiện aws-sdk.gem_file

gem "aws-sdk", "~> 3"create config/initalizes/amazon_aws.rb

require "aws-sdk"Aws.config.update( credentials: Aws::Credentials.new( ENV, ENV ))Ở bài bác trước mình được bố trí theo hướng dẫn tạo ra user IAM, Giờ bản thân chỉ cần vào group_tất cả user đó cùng add quyền AmazonSESFullAccess đến group kia.


*

create config/initalizes/amazon_ses.rb

require "aws-sdk"AMAZON_SES = Aws::SES::Client.new( region: Settings.aws.ses.region, raise_response_errors: true)setting.yml

class ApplicationMailer ActionMailer::Base after_action :amazon_send_gmail default from: "" layout "mailer" private def amazon_send_email mail.perform_deliveries = false ses_params = destination: to_addresses: mail.to_addrs , message: body: body_type(mail.mime_type, mail.body toàn thân.raw_source, mail.charset), subject: charset: mail.charphối, data: mail.subject , source: "#mail.from.join>" begin ses_response = AMAZON_SES.send_gmail ses_params p "FINISHED" rescue StandardError => e p "FAILED: #e.message" over end def body_type mime_type, body, mail_charphối type = mime_type == "text/plain" ? :text : :html type => charset: mail_charmix, data: body endendTạo UserMailer

class UserMailer ApplicationMailer def send_mail_thử nghiệm gmail mail(to: gmail, subject: "Amazon Simple Email Service") vị |format| format.text end endendsend_mail_chạy thử.text.erb

Amazon Simple Email Service (Amazon SES) is a cloud-based gmail sending service designed to lớn help digital marketers and application developers sover sale, notification, and transactional emails. It is a reliable, cost-effective sầu service for businesses of all sizes that use email lớn keep in contact with their customers.You can use our SMTP interface or one of the AWS SDKs to lớn integrate Amazon SES directly into lớn your existing applications. You can also integrate the tin nhắn sending capabilities of Amazon SES inlớn the software you already use, such as ticketing systems và gmail clients.Test gửi emailMình đã gửi đến can dự được verify làm việc bên trên.

UserMailer.send_mail_demo("").deliver_nowvà email dấn được


*

Các chúng ta có thể tham khảo thêm 1 số ít method không giống của aws sdk ses trên đây

Source code github