ฉันจะสรุปให้คุณฟังเกี่ยวกับสถานการณ์ที่ฉันอยู่ ปัญหาที่ฉันเผชิญ และสิ่งที่ฉันได้พยายาม
ฉันได้ตั้งค่าเว็บแอปโดยใช้ flask ซึ่งผู้ใช้สามารถส่งอีเมลอัตโนมัติ (ไม่ใช่แคมเปญอีเมล) ไปยังรายการอีเมลที่พวกเขาอัปโหลดใน excel ดังนั้นหากคุณลงทะเบียนบนเว็บไซต์เป็น [email protected]
และอัปโหลดรายชื่ออีเมลใน excel แอพจะส่งอีเมลไปยังรหัสที่แสดงผ่านโดยอัตโนมัติ smtp.gmail.com
.
แต่เนื่องจากมีผู้ใช้จำนวนมากขึ้นลงทะเบียนเว็บแอปจากโดเมนต่างๆ ฉันจึงไม่สามารถพิมพ์เซิร์ฟเวอร์ SMTP และพอร์ตของไคลเอ็นต์ด้วยตนเองได้ ตัวอย่างเช่น เมื่อเร็ว ๆ นี้ลูกค้าลงทะเบียนด้วยอีเมล [email protected]
ดังนั้นฉันจึงตรวจสอบระเบียน MX และพบว่ามาจากโดเมน 163mx03.mxmail.netease.com
แล้วฉันต้อง google สำหรับ netease.com SMTP
ซึ่งหลังจากไม่กี่เว็บไซต์ที่ฉันพบว่าเป็น smtp.ym.163.com
ที่ท่าเรือ 25
ฉันได้เพิ่มเซิร์ฟเวอร์ SMTP ที่สำคัญทั้งหมดในแบ็กเอนด์แล้ว (เช่น Gmail, outlook, Zoho) แต่ยังมีผู้ใช้ใหม่จากเซิร์ฟเวอร์ SMTP อื่น
- ฉันจะแก้ไขปัญหานี้ได้อย่างไร วิธีรับ SMTP ของโดเมนแบบไดนามิกเพื่อให้ฉันสามารถนำไปใช้กับผู้ใช้เพื่อส่งอีเมล
- มีวิธีใดบ้างที่ฉันจะได้รับเซิร์ฟเวอร์ SMTP ของผู้ใช้ (โดยขอให้ส่งอีเมลถึงฉัน)
- มีวิธีแก้ไขปัญหานี้ด้วยการสร้าง SMTP ใหม่หรือไม่
- มีวิธีใดบ้างที่ฉันสามารถส่งอีเมลโดยไม่ต้องระบุ SMTP แต่ระบุเพียงอีเมลและรหัสผ่านของผู้ใช้