ตั้งค่าการยืนยันอีเมลด้วย AWS Direct Mail
ตัวเชื่อมต่อ Logto อย่างเป็นทางการสำหรับ AWS สำหรับบริการส่งอีเมลโดยตรง
คู่มือนี้สมมติว่าคุณมีความเข้าใจพื้นฐานเกี่ยวกับ ตัวเชื่อมต่อ (Connectors) ของ Logto หากคุณยังไม่คุ้นเคย โปรดดูคู่มือ ตัวเชื่อมต่อ (Connectors) เพื่อเริ่มต้น
เริ่มต้นใช้งาน
Amazon SES เป็นผู้ให้บริการอีเมลบนคลาวด์ที่สามารถเชื่อมต่อกับแอปพลิเคชันใดก็ได้สำหรับการส่งอีเมลจำนวนมาก
ทีม Logto จะเรียกใช้งาน Amazon Simple Email Service APIs ซึ่งช่วยให้ผู้ใช้ปลายทางของ Logto สามารถลงทะเบียนและลงชื่อเข้าใช้บัญชี Logto ของตนผ่านรหัสยืนยันทางอีเมล
ตั้งค่าบริการอีเมลใน AWS Service Console
ลงทะเบียนบัญชี AWS
ไปที่ AWS และลงทะเบียนบัญชี
สร้างอัตลักษณ์ (Identity)
- ไปที่คอนโซล
Amazon Simple Email Service
- สร้างอัตลักษณ์ โดยเลือกหนึ่งในตัวเลือกต่อไปนี้
- สร้างโดเมน
- สร้างที่อยู่อีเมล
การตั้งค่าตัวเชื่อมต่อ (Connector)
- คลิกชื่อผู้ใช้ของคุณที่มุมขวาบนของคอนโซล Amazon เพื่อเข้าสู่
Security Credentials
หากยังไม่มี ให้สร้างAccessKey
และเก็บรักษาไว้ให้ดี - กรอกการตั้งค่าของตัวเชื่อมต่อ
Amazon Simple Email Service
ให้สมบูรณ์:- ใช้
AccessKey ID
และAccessKey Secret
ที่ได้จากขั้นตอนที่ 1 กรอกในaccessKeyId
และaccessKeySecret
ตามลำดับ region
: กรอกช่องregion
ด้วยภูมิภาคของอัตลักษณ์ที่คุณใช้ส่งอีเมลemailAddress
: ที่อยู่อีเมลที่คุณใช้ส่งอีเมล รูปแบบเช่นLogto\<[email protected]>
หรือ\<[email protected]>
- ใช้
พารามิเตอร์ต่อไปนี้เป็นทางเลือก สามารถดูคำอธิบายพารามิเตอร์ได้ใน AWS SES API documentation
feedbackForwardingEmailAddress
feedbackForwardingEmailAddressIdentityArn
configurationSetName
ทดสอบตัวเชื่อมต่อ Amazon SES
คุณสามารถกรอกที่อยู่อีเมลและคลิก "Send" เพื่อตรวจสอบว่าการตั้งค่าทำงานหรือไม่ก่อนจะ "Save and Done"
เรียบร้อยแล้ว อย่าลืม เปิดใช้งานตัวเชื่อมต่อในประสบการณ์การลงชื่อเข้าใช้
ประเภทการตั้งค่า
ชื่อ | ประเภท |
---|---|
accessKeyId | string |
accessKeySecret | string |
region | string |
emailAddress | string (OPTIONAL) |
emailAddressIdentityArn | string (OPTIONAL) |
feedbackForwardingEmailAddress | string (OPTIONAL) |
feedbackForwardingEmailAddressIdentityArn | string (OPTIONAL) |
configurationSetName | string (OPTIONAL) |
templates | Template[] |
คุณสมบัติของ Template | ประเภท | ค่าที่เป็นไปได้ |
---|---|---|
subject | string | N/A |
content | string | N/A |
usageType | enum string | 'Register' / 'SignIn' / 'ForgotPassword' / 'Generic' |