⏰ประหยัดเวลาด้วยตัวคุณเอง

ต้องการทำให้คำถามที่พบบ่อยด้านล่างนี้เหมาะสำหรับคุณและอ่านง่ายขึ้นหรือไม่

อ่าน นโยบายความเป็นส่วนตัว และ ข้อกำหนดของเรา

ไม่สนใจ? คลิกที่นี่เพื่ออ่านต่อ

คำถามที่พบบ่อย

สารบัญ

ฉันจะเริ่มต้นใช้งานและตั้งค่าการส่งต่ออีเมลได้อย่างไร

ขั้นตอนที่แนะนำด้านล่างนี้ใช้เวลาไม่เกินสิบนาทีในการตั้งค่า โปรดอ่านคำแนะนำ (และหมายเหตุ) อย่างละเอียดในขณะที่คุณติดตามแต่ละขั้นตอน

อย่าลืมเปลี่ยนที่อยู่อีเมลของniftylettuce@gmail.com ด้วยที่อยู่อีเมลที่คุณต้องการส่งต่ออีเมลไปยัง (เฉพาะในกรณีที่มันไม่ถูกต้องแล้ว) ในทำนองเดียวกันให้แน่ใจว่าจะเปลี่ยนexample.com ด้วยชื่อโดเมนที่กำหนดเองของคุณ (เฉพาะในกรณีที่มันไม่ถูกต้องแล้ว)

สำคัญ: หากคุณต้องการซ่อนที่อยู่ที่ส่งต่อไม่ให้ค้นหาแบบสาธารณะผ่านการค้นหาระเบียน DNS โปรดไปที่บัญชีของฉัน> โดเมน และอัปเกรดโดเมนของคุณเป็นแผนชำระเงินก่อนเริ่มคู่มือนี้

1 หากคุณได้ลงทะเบียนชื่อโดเมนของคุณแล้วคุณต้องข้ามขั้นตอนนี้และไปที่ขั้นตอนที่สอง มิฉะนั้นคุณสามารถคลิกที่นี่เพื่อลงทะเบียนชื่อโดเมนของคุณ.

2 คลิกผู้ให้บริการภายใต้ "ชื่อผู้ให้บริการ" ด้านล่างที่คุณลงทะเบียนชื่อโดเมนของคุณทำตามขั้นตอนที่เกี่ยวข้องภายใต้ "ขั้นตอนการกำหนดค่า DNS" จากนั้นกลับสู่แท็บนี้เพื่ออ่านขั้นตอนที่สามด้านล่างต่อไป

การคลิกที่ "ชื่อผู้ให้บริการ" ด้านล่างจะเป็นการเปิดลิงก์ในแท็บใหม่สำหรับคุณ หลังจากทำตาม "ขั้นตอนการกำหนดค่า DNS" ในแท็บนี้อย่าปิดแท็บ แต่กลับไปที่แท็บนี้เพื่อดำเนินการขั้นตอนที่สามต่อไป

ชื่อผู้ให้บริการ ขั้นตอนในการกำหนดค่า DNS
1 & 1 ลงชื่อเข้าใช้> ศูนย์โดเมน> (เลือกโดเมนของคุณ)> แก้ไขการตั้งค่า DNS
เส้นทาง Amazon 53 ลงชื่อเข้าใช้> โซนที่โฮสต์> (เลือกโดเมนของคุณ)
Aplus.net Sign in > My Servers > Domain Management > DNS Manager
Cloudflare ลงชื่อเข้าใช้> DNS
DNS ทำได้ง่าย ลงชื่อเข้าใช้> DNS> (เลือกโดเมนของคุณ)
DNSimple Sign in > (Select your domain) > DNS > Manage
มหาสมุทรดิจิตอล ลงชื่อเข้าใช้> เครือข่าย> โดเมน> (เลือกโดเมนของคุณ)> เพิ่มเติม> จัดการโดเมน
Domains.com Sign in > (Select your domain) > Manage > (click gear icon) > Click on DNS & Nameservers in left-hand menu
DreamHost ลงชื่อเข้าใช้> แผง> โดเมน> จัดการโดเมน> DNS
คน ลงชื่อเข้าใช้> ภาพรวม> จัดการ> เครื่องมือแก้ไขอย่างง่าย> บันทึก
GANDI ลงชื่อเข้าใช้> (เลือกโดเมนของคุณ)> การจัดการ> แก้ไขโซน
GoDaddy ลงชื่อเข้าใช้> จัดการโดเมนของฉัน> (เลือกโดเมนของคุณ)> จัดการ DNS
Google Domains ลงชื่อเข้าใช้> (เลือกโดเมนของคุณ)> กำหนดค่า DNS
Namecheap ลงชื่อเข้าใช้> รายชื่อโดเมน> (เลือกโดเมนของคุณ)> จัดการ> DNS ขั้นสูง
Netlify ลงชื่อเข้าใช้> (เลือกโดเมนของคุณ)> ตั้งค่า Netlify DNS
โซลูชั่นเครือข่าย ลงชื่อเข้าใช้> ตัวจัดการบัญชี> ชื่อโดเมนของฉัน> (เลือกโดเมนของคุณ)> จัดการ> เปลี่ยนตำแหน่งของโดเมนที่> DNS ขั้นสูง
Shopify ลงชื่อเข้าใช้> โดเมนที่ได้รับการจัดการ> (เลือกโดเมนของคุณ)> การตั้งค่า DNS
eNom ลงชื่อเข้าใช้> โดเมน> โดเมนของฉัน
Other Don't see your provider name listed here? Simply search on the Internet for "how to change DNS records on ชื่อผู้ให้บริการ" (replacing ชื่อผู้ให้บริการ with the name of your provider). Feel free to contact us with any questions or comments.

3 ใช้หน้าการจัดการ DNS ของผู้ให้บริการของคุณ (แท็บอื่นที่คุณเปิด) ตั้งค่าประเภทระเบียน "MX" ต่อไปนี้ในชื่อโดเมนของคุณ:

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ลำดับความสำคัญ ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 MX 10 mx1.forwardemail.net
@ หรือเว้นว่างไว้ 3600 MX 20 mx2.forwardemail.net

โปรดทราบว่าไม่ควรมีการตั้งค่าระเบียน MX อื่น ๆ ในชื่อโดเมนของคุณ บันทึกทั้งสองข้างต้นต้องมีอยู่ หากมีระเบียน MX ที่มีอยู่แล้วโปรดลบทิ้งทั้งหมด

ค่า "TTL" ไม่จำเป็นต้องเป็น 3600 มันอาจเป็นค่าที่ต่ำกว่าหรือสูงกว่าหากจำเป็น

4 ใช้หน้าการจัดการ DNS ของผู้ให้บริการของคุณ (แท็บอื่นที่คุณเปิด) ตั้งค่าประเภทระเบียน "TXT" ต่อไปนี้ในชื่อโดเมนของคุณ:

สำคัญ:หากคุณอยู่ในแผนชำระเงินแล้วคุณจะต้องข้ามขั้นตอนนี้จนหมดและไปยังขั้นตอนที่ห้า!  หากคุณไม่ได้อยู่ในแผนการชำระเงินที่อยู่ที่ส่งต่อแล้วของคุณจะสามารถค้นหาได้แบบสาธารณะ - ไปที่บัญชีของฉัน> โดเมน และอัปเกรดโดเมนของคุณเป็นแผนชำระเงินหากต้องการ

หากคุณส่งต่ออีเมลทั้งหมดจากโดเมนของคุณ ("all@example.com", "hello@example.com" ฯลฯ ) ไปยังที่อยู่เฉพาะ "niftylettuce@gmail.com":

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 TXT forward-email=niftylettuce@gmail.com

อย่าลืมแทนที่ค่าข้างต้นในคอลัมน์ "ค่า / คำตอบ / ปลายทาง" ด้วยที่อยู่อีเมลของคุณเอง

ค่า "TTL" ไม่จำเป็นต้องเป็น 3600 มันอาจเป็นค่าที่ต่ำกว่าหรือสูงกว่าหากจำเป็น

หากคุณต้องการส่งต่อที่อยู่อีเมลเดียว (เช่น "hello@example.com" ไปยัง "niftylettuce@gmail.com" สิ่งนี้จะส่งต่อ "hello+test@example.com" ไปยัง "niftylettuce+test@gmail.com "อัตโนมัติ):

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 TXT forward-email=hello:niftylettuce@gmail.com

หากคุณกำลังส่งต่ออีเมลหลายฉบับคุณจะต้องคั่นด้วยเครื่องหมายจุลภาค:

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 TXT forward-email=hello:niftylettuce@gmail.com,support:niftylettuce@gmail.com

คุณสามารถตั้งค่าการส่งต่ออีเมลได้ไม่ จำกัด - เพียงตรวจสอบให้แน่ใจว่าไม่เกิน 255 ตัวอักษรในบรรทัดเดียวและเริ่มแต่ละบรรทัดด้วย "forward-email =" ตัวอย่างมีให้ด้านล่าง:

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 TXT forward-email=hello:niftylettuce@gmail.com,support:niftylettuce@gmail.com
@ หรือเว้นว่างไว้ 3600 TXT forward-email=help:niftylettuce@gmail.com,foo:niftylettuce@gmail.com
@ หรือเว้นว่างไว้ 3600 TXT forward-email=orders:niftylettuce@gmail.com,baz:niftylettuce@gmail.com
@ หรือเว้นว่างไว้ 3600 TXT forward-email=info:niftylettuce@gmail.com,beep:niftylettuce@gmail.com
@ หรือเว้นว่างไว้ 3600 TXT forward-email=errors:niftylettuce@gmail.com,boop:niftylettuce@gmail.com

คุณสามารถระบุชื่อโดเมนในระเบียน TXT ของคุณเพื่อส่งต่อชื่อแทนทั่วโลก (เช่น "user@example.com" จะถูกส่งต่อไปยัง "user@example.net"):

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 TXT forward-email=example.net

5 ใช้หน้าการจัดการ DNS ของผู้ให้บริการของคุณ (แท็บอื่นที่คุณได้เปิด) ให้ตั้งค่าประเภทระเบียน "TXT" เพิ่มเติมในชื่อโดเมนของคุณ:

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 TXT v=spf1 a mx include:spf.forwardemail.net -all

⚠️หากคุณใช้ Google Apps คุณจะต้องต่อท้ายinclude:_spf.google.com ถึงค่าด้านบน - เช่นv=spf1 a mx include:spf.forwardemail.net include:_spf.google.com -all.

หากคุณมีบรรทัดที่คล้ายกับ "v = spf1" อยู่แล้วคุณจะต้องต่อท้ายinclude:spf.forwardemail.net ก่อนหน้าระเบียน "include: host.com" ที่มีอยู่และก่อนหน้า "-all" ในบรรทัดเดียวกันตัวอย่างเช่น ":

v=spf1 a mx include:spf.forwardemail.net include:host.com -all

โปรดทราบว่ามีความแตกต่างระหว่าง "-all" และ "~ all" เครื่องหมาย "-" ระบุว่าการตรวจสอบ SPF ควรล้มเหลวหากไม่ตรงกันและ "~" ระบุว่าการตรวจสอบ SPF ควรเป็น SOFTFAIL เราขอแนะนำให้ใช้วิธี "- ทั้งหมด" เพื่อป้องกันการปลอมแปลงโดเมน

6 ยืนยันระเบียน DNS ของคุณโดยใช้เครื่องมือ "ยืนยันบันทึก" ของเราที่บัญชีของฉัน> โดเมน.

7 ส่งอีเมลทดสอบเพื่อยืนยันว่าใช้งานได้ โปรดทราบว่าอาจใช้เวลาสักครู่เพื่อให้ระเบียน DNS ของคุณเผยแพร่

8 หากคุณต้องการ "ส่งจดหมายเป็น" จาก Gmail คุณจะต้องทำตามขั้นตอนด้านล่างวิธีส่งเมลเป็นการใช้ Gmail ด้านล่าง


ตัวเลือกเพิ่มเติม:

  • เพิ่มระเบียน DMARC สำหรับชื่อโดเมนของคุณโดยทำตามคำแนะนำที่https://dmarc.postmarkapp.com (สิ่งนี้จะทำให้การยืนยัน DMARC ผ่านได้)

    ⚠️หากคุณตั้งใจจะใช้วิธีส่งเมลเป็นโดยใช้ Gmailคุณสามารถตั้งค่านโยบาย DMARC เป็น "p = none" เท่านั้นตัวอย่างเช่น:

    v=DMARC1; p=none; pct=100; rua=mailto:re+random-key@dmarc.postmarkapp.com;

    การตั้งค่านโยบายอื่น ๆ "การกักกัน" หรือ "ปฏิเสธ" อาจทำให้อีเมลที่ส่งถูกส่งไปยังโฟลเดอร์สแปมของผู้รับหรือไม่ได้ส่งเลย

    DMARC ต้องการทั้ง "จาก" และ "เส้นทางกลับ" เพื่อให้ตรงกับโดเมนเดียวกัน เมื่อคุณใช้ "ส่งเมลเป็น" ที่อยู่ Gmail ของคุณจะถูกใช้เป็น "เส้นทางกลับ" แทนโดเมนที่กำหนดเองของคุณใน "จาก"

  • หากอีเมลเข้าสู่โฟลเดอร์สแปมของคุณ (ซึ่งไม่ควร) คุณสามารถขึ้นบัญชีขาว (เช่นนี่คือคำแนะนำสำหรับ Googlehttps://support.google.com/a/answer/60751?hl=en&ref_topic=1685627)

  • เพิ่มความสามารถในการ "ส่งจดหมายเป็น" จาก Gmail โดยทำตามวิธีส่งเมลเป็นการใช้ Gmail ด้านล่าง

เหตุใดฉันจึงไม่ได้รับอีเมลทดสอบ

สาเหตุที่เป็นไปได้มากที่สุดของปัญหาของคุณที่ไม่ได้รับอีเมลทดสอบหรือด้วยการกำหนดค่าโดยทั่วไปเกิดจากการแพร่กระจายและการแคช DNS

โชคดีผู้ให้บริการ DNS Cloudflare ของเรามีเครื่องมือ "Purge Cache" ที่ดีที่คุณสามารถใช้ได้ที่: https://1.1.1.1/purge-cache/.

สิ่งที่คุณต้องทำคือไปที่ลิงก์สำหรับทั้งประเภทเรคคอร์ด "MX" และ "TXT" ป้อนชื่อโดเมนของคุณและคลิก "ล้างแคช" จากนั้นคุณจะต้องรอสักครู่แล้วลองอีกครั้ง!

If you're using Gmail, you should also purge cache on Google's DNS at https://developers.google.com/speed/public-dns/cache.

วิธีส่งเมลเป็นโดยใช้ Gmail

หลังจากที่คุณทำตามขั้นตอนข้างต้นแล้วฉันจะเริ่มต้นใช้งานและตั้งค่าการส่งต่ออีเมลได้อย่างไร คุณสามารถทำตามขั้นตอนเหล่านี้ใน Gmail เพื่อ "ส่งเมลเป็น" โดยใช้โดเมนที่กำหนดเองของคุณ

  1. คุณต้องมีการรับรองความถูกต้องด้วยสองปัจจัยของ Gmail เปิดใช้งานเพื่อให้สิ่งนี้ทำงานได้ เยือนhttps://www.google.com/landing/2step/ หากคุณไม่ได้เปิดใช้งาน
  2. เมื่อเปิดใช้งานการรับรองความถูกต้องด้วยสองปัจจัย (หรือหากคุณเปิดใช้งานไว้แล้ว) ให้ไปที่https://myaccount.google.com/apppasswords.
  3. เมื่อได้รับแจ้งสำหรับ "เลือกแอพและอุปกรณ์ที่คุณต้องการสร้างรหัสผ่านสำหรับแอพ":
    • เลือก "จดหมาย" ใต้เมนูแบบเลื่อนลงสำหรับ "เลือกแอพ"
    • เลือก "อื่น ๆ " ใต้เมนูแบบเลื่อนลงสำหรับ "เลือกอุปกรณ์"
    • เมื่อได้รับพร้อมต์สำหรับการป้อนข้อความให้ป้อนที่อยู่อีเมลของโดเมนที่คุณกำหนดเองซึ่งคุณกำลังส่งต่อ (เช่นhello@example.com - สิ่งนี้จะช่วยคุณติดตามในกรณีที่คุณใช้บริการนี้สำหรับหลายบัญชี)
  4. คัดลอกรหัสผ่านไปยังคลิปบอร์ดของคุณที่สร้างขึ้นโดยอัตโนมัติ

    ⚠️หากคุณใช้ Google Apps ให้ไปที่แผงผู้ดูแลระบบของคุณแอป> G Suite> การตั้งค่าสำหรับ Gmail> การตั้งค่าขั้นสูง และตรวจสอบให้แน่ใจว่าได้เลือก "อนุญาตให้ผู้ใช้ส่งจดหมายผ่านเซิร์ฟเวอร์ SMTP ภายนอก ... " อาจมีความล่าช้าในการเปิดใช้งานการเปลี่ยนแปลงนี้ดังนั้นโปรดรอประมาณ 5-10 นาที

  5. ไปที่Gmail และภายใต้การตั้งค่า> บัญชีและการนำเข้า> ส่งอีเมลเป็นคลิก "เพิ่มที่อยู่อีเมลอื่น"
  6. เมื่อได้รับพร้อมต์สำหรับ "ชื่อ" ให้ป้อนชื่อที่คุณต้องการให้อีเมลของคุณถูกมองว่าเป็น "จาก" (เช่นElon Musk)
  7. เมื่อได้รับแจ้งสำหรับ "ที่อยู่อีเมล" ให้ป้อนที่อยู่อีเมลพร้อมกับโดเมนที่กำหนดเองที่คุณใช้ด้านบน (เช่นhello@example.com)
  8. ยกเลิกการเลือก "ถือว่าเป็นนามแฝง"

    ตรวจสอบหากคุณต้องการให้ผู้รับตอบกลับ (ไปยังจดหมายที่ส่งโดยใช้โดเมนที่กำหนดเอง) ไปยังที่อยู่ Gmail ของคุณโดยตรงดูรายละเอียด

  9. คลิก "ขั้นตอนต่อไป" เพื่อดำเนินการต่อ
  10. เมื่อได้รับพร้อมต์สำหรับ "เซิร์ฟเวอร์ SMTP" ให้ป้อนsmtp.gmail.com และออกจากพอร์ตเป็น587
  11. เมื่อได้รับพร้อมต์สำหรับ "ชื่อผู้ใช้" ป้อนส่วนของที่อยู่ Gmail ของคุณโดยไม่ต้อง@gmail.com ส่วนหนึ่ง (เช่นniftylettuce ถ้าอีเมลของฉันคือniftylettuce@gmail.com)
  12. เมื่อได้รับพร้อมต์สำหรับ "รหัสผ่าน" ให้วางรหัสผ่านที่คุณสร้างขึ้นในขั้นตอนที่ 2 ด้านบน
  13. ปล่อยให้ปุ่มตัวเลือกถูกเลือกไว้ที่ "การเชื่อมต่อที่ปลอดภัยโดยใช้ TLS"
  14. คลิก "เพิ่มบัญชี" เพื่อดำเนินการต่อ
  15. เปิดแท็บใหม่ไปที่Gmail และรออีเมลยืนยันของคุณมาถึง (คุณจะได้รับรหัสยืนยันที่ยืนยันว่าคุณเป็นเจ้าของที่อยู่อีเมลที่คุณพยายามจะ "ส่งเมลเป็น")
  16. เมื่อมันมาถึงให้คัดลอกและวางรหัสยืนยันที่พรอมต์ที่คุณได้รับในขั้นตอนก่อนหน้า
  17. เมื่อคุณทำเสร็จแล้วกลับไปที่อีเมลและคลิกลิงก์เพื่อ "ยืนยันคำขอ" คุณต้องทำตามขั้นตอนนี้และขั้นตอนก่อนหน้าเพื่อกำหนดค่าอีเมลให้ถูกต้อง
  18. ทำ!

ฉันสามารถใช้บริการส่งต่ออีเมลนี้เป็นเซิร์ฟเวอร์ MX "ย้อนกลับ" หรือ "ตกลง" ได้หรือไม่

ใช่ แต่นี่คือไม่ แนะนำเนื่องจากนี่เป็นเคสขอบที่หายากอย่างไม่น่าเชื่อ

หากคุณใช้ Google Business สำหรับอีเมลและต้องการใช้เซิร์ฟเวอร์ของเราเป็นทางเลือกเพื่อให้อีเมลของคุณยังคงถูกส่งมอบให้ระบุเซิร์ฟเวอร์อีเมลของ Google ที่มีลำดับความสำคัญต่ำกว่าเซิร์ฟเวอร์อีเมลของเรา ตัวอย่างมีให้ด้านล่าง:

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ลำดับความสำคัญ ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 MX 1 ASPMX.L.GOOGLE.COM
@ หรือเว้นว่างไว้ 3600 MX 5 ALT1.ASPMX.L.GOOGLE.COM
@ หรือเว้นว่างไว้ 3600 MX 5 ALT2.ASPMX.L.GOOGLE.COM
@ หรือเว้นว่างไว้ 3600 MX 10 ALT3.ASPMX.L.GOOGLE.COM
@ หรือเว้นว่างไว้ 3600 MX 10 ALT4.ASPMX.L.GOOGLE.COM
@ หรือเว้นว่างไว้ 3600 MX 20 mx1.forwardemail.net
@ หรือเว้นว่างไว้ 3600 MX 30 mx2.forwardemail.net

Can I disable specific aliases

Yes! As of February 6, 2020 we have added this feature. Simply edit your DNS TXT record and prefix the alias with an exclamation mark. Note that you must preserve the ":" mapping, as this is required if you ever decide to toggle this off (and it's also used for importing in our paid plans).

If you prefix an alias with "!" (exclamation mark) then it will still return successful respond codes to senders attempting to send to this address, but the emails themselves will go nowhere; to a blackhole.

For example, if I want all emails that go to alias@example.com to stop flowing through to niftylettuce@gmail.com:

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 TXT forward-email=!alias:niftylettuce@gmail.com

Emails sent to disabled addresses will respond with a 250 (message queued) status code, but the emails will not actually be delivered to the recipient(s).

ฉันสามารถส่งต่ออีเมลไปยังผู้รับหลายคนได้หรือไม่

ใช่แล้ว เพียงระบุผู้รับหลายคนในบันทึก TXT ของคุณ

ตัวอย่างเช่นถ้าฉันต้องการอีเมลที่จะไปhello@example.com เพื่อส่งต่อไปยังniftylettuce+a@gmail.com และniftylettuce+b@gmail.comจากนั้นระเบียน TXT ของฉันจะเป็นดังนี้:

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 TXT forward-email=hello:niftylettuce+a@gmail.com,hello:niftylettuce+b@gmail.com

หรือคุณสามารถระบุได้ในสองบรรทัดแยกกันเช่นนี้

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 TXT forward-email=hello:niftylettuce+a@gmail.com
@ หรือเว้นว่างไว้ 3600 TXT forward-email=hello:niftylettuce+b@gmail.com

มันขึ้นอยู่กับคุณ!

ฉันขอได้ผู้รับทั่วโลกหลายคน

ใช่คุณสามารถ. เพียงระบุผู้รับการติดตามทั้งหมดทั่วโลกหลายรายการในระเบียน TXT ของคุณ

ตัวอย่างเช่นถ้าฉันต้องการอีเมลทุกฉบับที่ส่งไป*@example.com (เครื่องหมายดอกจันหมายถึงสัญลักษณ์ตัวแทนหรือที่เรียกว่า catch-all) เพื่อส่งต่อไปยังniftylettuce+a@gmail.com และniftylettuce+b@gmail.comจากนั้นระเบียน TXT ของฉันจะเป็นดังนี้:

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 TXT forward-email=niftylettuce+a@gmail.com,niftylettuce+b@gmail.com

หรือคุณสามารถระบุได้ในสองบรรทัดแยกกันเช่นนี้

ชื่อ / โฮสต์ / นามแฝง TTL ประเภทบันทึก ค่า / คำตอบ / ปลายทาง
@ หรือเว้นว่างไว้ 3600 TXT forward-email=niftylettuce+a@gmail.com
@ หรือเว้นว่างไว้ 3600 TXT forward-email=niftylettuce+b@gmail.com

มันขึ้นอยู่กับคุณ!

Is there a maximum limit on the number of email addresses I can forward to per alias

Yes, the default limit is 5. This does NOT mean that you can only have five aliases on your domain name. You can have as many as you want (unlimited). It means that you can only forward one alias to five unique email addresses. You could have hello:niftylettuce+1@gmail.com,hello:niftylettuce+2@gmail.com,hello:niftylettuce+3@gmail.com, … (จาก 1-5) - และอีเมลใด ๆ ไปยังhello@example.com จะถูกส่งต่อไปที่niftylettuce+1@gmail.com,niftylettuce+2@gmail.com,niftylettuce+3@gmail.com, … (จาก 1-5)

ฉันสามารถส่งต่ออีเมลซ้ำ

ใช่คุณสามารถทำได้ แต่คุณยังต้องปฏิบัติตามขีด จำกัด สูงสุด ถ้าคุณมีhello:elon@example.com และelon:niftylettuce@gmail.comจากนั้นส่งอีเมลไปที่hello@example.com จะถูกส่งต่อไปที่elon@example.com และniftylettuce@gmail.com. โปรดทราบว่าจะมีข้อผิดพลาดเกิดขึ้นหากคุณพยายามส่งต่ออีเมลซ้ำ

ผู้คนสามารถยกเลิกการลงทะเบียนหรือส่งต่ออีเมลโดยไม่ได้รับอนุญาต

เราใช้การยืนยันระเบียน MX และ TXT ดังนั้นหากคุณเพิ่มระเบียน MX และ TXT ที่เกี่ยวข้องของบริการนี้แสดงว่าคุณได้ลงทะเบียนแล้ว หากคุณลบออกแสดงว่าคุณไม่ได้ลงทะเบียน คุณมีกรรมสิทธิ์ในการจัดการโดเมนและ DNS ของคุณดังนั้นหากใครบางคนสามารถเข้าถึงสิ่งนั้นได้นั่นเป็นปัญหา

ฟรีอย่างไร

บริการยังคงทำงานต่อไปขอบคุณบริจาค.

เราต้องการให้ทางเลือกฟรี (เนื่องจากเรารู้สึกไม่ดี) สำหรับผู้ที่ใช้บริการส่งต่อแบบปิดแหล่งที่มา (และต่อมาเสี่ยงต่อความเป็นส่วนตัวและความปลอดภัยของพวกเขา)

ขนาดสูงสุดของอีเมลคือเท่าใด

เรากำหนดค่าเริ่มต้นเป็นขีด จำกัด ขนาด 25 MB (เช่นเดียวกับ Gmail) ซึ่งรวมถึงเนื้อหาส่วนหัวและไฟล์แนบ

ข้อผิดพลาดที่มีรหัสตอบกลับที่เหมาะสมจะถูกส่งคืนหากเกินขีด จำกัด ขนาดไฟล์

คุณเก็บอีเมลและเนื้อหาของพวกเขาหรือไม่

ไม่ไม่อย่างแน่นอน ดูของเรานโยบายความเป็นส่วนตัว.

คุณเก็บบันทึกอีเมลหรือไม่

ไม่ไม่อย่างแน่นอน ดูของเรานโยบายความเป็นส่วนตัว.

คุณช่วยอ่านอีเมลที่ส่งต่อของฉันได้ไหม

ไม่ฉันไม่สามารถอ่านอีเมลของคุณและฉันไม่ต้องการ ผู้ให้บริการการส่งต่ออีเมลอื่น ๆ อ่านอีเมลของคุณอย่างไร้จริยธรรม นี่ไม่ใช่สิ่งที่ฉันเป็น

รหัสที่ปรับใช้กับเซิร์ฟเวอร์นั้นปรากฏต่อสาธารณะใน GitHub!

รองรับสัญลักษณ์ "+" (เช่นนามแฝง Gmail)

ใช่แล้ว

สิ่งนี้ส่งต่อส่วนหัวของอีเมลของฉันหรือไม่

ใช่แล้ว

นี่คือการทดสอบอย่างดี

ใช่มันมีการทดสอบที่เขียนด้วย ava และยังมีการครอบคลุมโค้ด

คุณส่งต่อข้อความและรหัสการตอบสนอง SMTP

ใช่แล้ว ตัวอย่างเช่นหากคุณส่งอีเมลถึงhello@example.com และมันถูกลงทะเบียนเพื่อส่งต่อไปยังniftylettuce@gmail.comจากนั้นข้อความตอบกลับ SMTP และรหัสจากเซิร์ฟเวอร์ SMTP "gmail.com" จะถูกส่งคืนแทนพร็อกซีเซิร์ฟเวอร์ที่ "mx1.forwardemail.net" หรือ "mx2.forwardemail.net"

คุณจะป้องกันผู้ส่งอีเมลขยะอย่างไรและสร้างความมั่นใจในการส่งต่ออีเมลที่ดี

ตามเอกสารและคำแนะนำจาก Google ที่https://support.google.com/a/answer/175365?hl=enพร้อมกับแนวปฏิบัติที่ดีที่สุด ได้แก่ :

  1. DNSBL - เราทดสอบผู้ส่ง IP กับสแปมเฮาส์บัญชีดำ DNSหากมีข้อผิดพลาดผู้ส่งจะไม่ได้รับอนุญาตให้ส่งข้อความและจะส่งคืนข้อความแสดงข้อผิดพลาดโดยละเอียดพร้อมคำแนะนำเกี่ยวกับวิธีการยกเลิกรายการตัวเองจากบัญชีดำที่ระบุ

  2. SpamAssassin - ใช้spamc ไคลเอนต์เพื่อตรวจสอบอีเมลและปฏิเสธพวกเขาโดยอัตโนมัติหากพวกเขาทำเครื่องหมายว่าเป็นสแปม

    • ตรวจสอบกฎการอัพเดททุกวัน
    • เกณฑ์คะแนนสแปมของ (5.0)
    • ใช้ทฤษฎีบทเบย์และการเรียนรู้อัตโนมัติ
    • การใช้ประโยชน์การปรับปรุงอื่น ๆ
  3. SPF / DKIM - ผ่านการตรวจสอบว่ามีระเบียน SPF สำหรับผู้ส่งหรือไม่และหากเป็นเช่นนั้นเราจะค้นหาที่อยู่ระยะไกลของการเชื่อมต่อ SMTP เพื่อตรวจสอบว่าตรงกับระเบียน SPF มิฉะนั้นจะถูกปฏิเสธ หากไม่มีระเบียน SPF เราจะต้องตรวจสอบ DKIM หากส่วนหัวของ DKIM ถูกส่งผ่านและล้มเหลวก็จะถูกปฏิเสธเช่นกัน หากไม่มีการผ่านส่วนหัว DKIM เราจะถือว่าการตรวจสอบ DKIM นั้นผ่าน

  4. MX - ผ่านการตรวจสอบว่าผู้ส่งจากโดเมนที่อยู่มีเรคคอร์ด MX หรือไม่ดังนั้นจึงมาจากการแลกเปลี่ยนอีเมล / เซิร์ฟเวอร์ SMTP) มิฉะนั้นจะถูกปฏิเสธ

  5. ที่อยู่อีเมลสำรอง - เราจะบล็อกผู้ส่งที่มาจาก[ทิ้งอีเมลโดเมน-][] รายการ

  6. FQDN - ตรวจสอบว่าการเชื่อมต่อ SMTP ของผู้ส่งมาจาก FQDN (หมายถึงไม่มีที่อยู่ IP พวกเขาจะต้องแก้ไขชื่อโดเมนที่ถูกต้อง)

  7. TXT - ผ่านการตรวจสอบว่าที่อยู่อีเมลที่ผู้ส่งพยายามส่งมีระเบียน TXT DNS พร้อมการตั้งค่าการส่งต่ออีเมลที่ถูกต้อง ใบรับรอง SSL (ชื่อโดเมนหลักหรือชื่อทางเลือก) ของเซิร์ฟเวอร์ MX ทั้งหมดของปลายทางการส่งต่อจะต้องตรงกับรายการ MX

  8. Sender Rewriting Scheme ("SRS") - we use SRS, which is a scheme used to rewrite the envelope sender address for email forwarding in order for DKIM/SPF/DMARC to pass with a forwarding mail server (middleman).

ฉันสามารถ "ส่งเมล์เป็น" ด้วยสิ่งนี้ได้ไหม

ใช่ ตั้งแต่วันที่ 2 ตุลาคม 2018 เราได้เพิ่มคุณสมบัตินี้ ดูวิธีส่งเมลเป็นโดยใช้ Gmail ข้างบน!

ฉันสามารถส่งต่ออีเมลไม่ จำกัด ด้วยสิ่งนี้ได้ไหม

ใช่จริง - ข้อ จำกัด เพียงอย่างเดียวในปัจจุบันคือผู้ส่ง (โดยที่อยู่อีเมลที่ไม่ซ้ำกัน) ถูก จำกัด ให้ส่ง (300) อีเมลต่อชั่วโมงผ่านระบบ

หากเกินขีด จำกัด นี้เราจะส่งรหัสตอบกลับ "451" ซึ่งจะแจ้งให้เซิร์ฟเวอร์อีเมลของผู้ส่งลองอีกครั้งในภายหลัง

คุณทำการค้นหา DNS ในชื่อโดเมนได้อย่างไร

เราใช้บริการ DNS สำหรับผู้ใช้ส่วนตัวเป็นรายแรกของ CloudFlare (ดูประกาศที่นี่) โปรดทราบว่าแพ็คเกจ Python ที่เราใช้ (python-spfcheck2 และpython-dkim-verify) ไม่มีความหมายเหมือน Node.jsdns และวิธีการdns.setServers - ดังนั้นเราจึงตั้งค่า DNS เซิร์ฟเวอร์เป็น1.1.1.1 ซึ่งมันจะใช้เป็นทางเลือกในกรณีนี้

บริการนี้เร็วแค่ไหน

เวอร์ชั่นล่าสุด v2 (เปิดตัวเมื่อวันที่ 6 พฤษภาคม 2019) เป็นเวอร์ชั่นที่เขียนใหม่จาก v1 และมุ่งเน้นไปที่ประสิทธิภาพผ่านสตรีมNodemailer ของ ผู้เขียนอันอุดมสมบูรณ์ Andris Reinman (@ andris9) ช่วยเราปิดการใช้งานmailparser ห้องสมุดและการใช้งานmailsplit แทนด้วยตรรกะการแปลงแบบกำหนดเองบางส่วนเพื่อแยกส่วนหัวและเนื้อความของข้อความโดยไม่มีผลกระทบต่อเนื้อความ สิ่งนี้ช่วยให้เราสามารถดำเนินการกับส่วนหัวได้อย่างรวดเร็ว (เช่นการตรวจสอบความปลอดภัยและการปฏิบัติตามค่า SPF / DKIM / DMARC)

กล่าวอีกนัยหนึ่งเวอร์ชันล่าสุดของบริการนี้ใช้สตรีมอย่างหมดจดในขณะนี้และรวดเร็วมาก  เวอร์ชันเก่า v1 ยังมีตรรกะบางอย่างที่ไม่ได้อยู่ในลำดับที่เหมาะสมที่สุดของการดำเนินการ - แต่ตอนนี้ v2 มีการดำเนินการที่น้อยกว่าหน่วยความจำ / เครือข่ายที่รุนแรงก่อน (และส่งกลับก่อนถ้าเป็นไปได้

เราจะไม่เขียนลงในดิสก์หรือเก็บอีเมลในเวลาไม่นานทุกอย่างจะทำในความทรงจำต้องขอบคุณกระแสของ Node.js และการแปลง! 🎉