เนื่องจาก CloudFlare ไม่มีการส่งต่ออีเมลฉันต้องออกจากการจัดการ DNS ของฉันใน Namecheap
ระเบียน DNS ใด (A, CNAME, ... ) ฉันจะต้องชี้ไปที่ CloudFlare (และตำแหน่งใด) เพื่อให้สามารถใช้ฟังก์ชันการทำงานของพวกเขาได้ในขณะที่เหลือให้เหลือชื่อที่ถูกต้อง
เนื่องจาก CloudFlare ไม่มีการส่งต่ออีเมลฉันต้องออกจากการจัดการ DNS ของฉันใน Namecheap
ระเบียน DNS ใด (A, CNAME, ... ) ฉันจะต้องชี้ไปที่ CloudFlare (และตำแหน่งใด) เพื่อให้สามารถใช้ฟังก์ชันการทำงานของพวกเขาได้ในขณะที่เหลือให้เหลือชื่อที่ถูกต้อง
คำตอบ:
ฉันลงเอยด้วยการใช้ Mailgun เพื่อ "แก้ปัญหานี้" ซึ่งทำให้ฉันมีเมลเซิร์ฟเวอร์ฟรีเพื่อทำการส่งต่อตามที่ฉันต้องการดูเหมือนจะไม่มีวิธีใด ๆ ในการทำเช่นนี้เพียงแค่ namecheap และ cloud flare ตามปัญหาที่ฉันระบุ ขอบคุณทุกคนสำหรับความช่วยเหลือ
"Cloudflare ไม่สะดวกในการใช้บริการโดยไม่ต้องเข้าถึง DNS (ฉันคิดว่าเป็นไปได้ผ่าน API เท่านั้น)"
คุณไม่จำเป็นต้องมีการเปลี่ยนแปลงเพื่อ DNS ของเราเมื่อเปิดใช้งานผ่านCloudFlare หุ้นส่วนโฮสติ้ง
นอกจากนี้เรายังมีการตั้งค่า CNAMEให้กับผู้ใช้บางคนที่ไม่สามารถเปลี่ยนเป็นเซิร์ฟเวอร์ชื่อของเราได้
"จากนั้นเพิ่มลงในไฟล์โซน Cloudflare ของคุณและนี่จะชี้ให้เมลทั้งหมดกลับไปยังผู้ให้บริการก่อนหน้าของคุณ"
ใช่คนส่วนใหญ่ต้องการมีระเบียนจดหมายและ MX ทั้งหมดของคุณในการตั้งค่า DNS ที่ CloudFlare (ถ้ามีคนลงทะเบียนโดยตรง) ขอบคุณที่ตอบคำถามนี้ :)
คุณสามารถจัดการ DNS ของคุณได้อย่างสมบูรณ์แบบใน CloudFlare เพียงใช้ตัวจัดการ DNS เพื่อตั้งค่าระเบียน MX ของคุณเป็นสิ่งที่จำเป็น
มันเป็นไปไม่ได้อย่างง่ายดาย เมื่อคุณติดตั้ง CloudFlare มันจะถ่ายโอนข้อมูลปัจจุบันทั้งหมดของคุณ มันมักจะเป็นสิ่งที่เปิดหรือปิด คุณสามารถยกเว้นแต่ละระเบียน A หรือ CNAME จาก Cloudflare ได้โดยคลิกที่ธงสีส้ม ด้วย namecheap พวกเขาอาจเปลี่ยนเรคคอร์ด MX ของพวกเขาไม่ค่อย ฉันจะเปลี่ยนมันยังคงทำงานได้เพียงให้แน่ใจว่าระเบียนทั้งหมดของคุณเหมือนกัน (ซึ่ง CloudFlare ควรทำเพื่อคุณอย่างไรก็ตาม)
Cloudflare ไม่ได้ทำให้ง่ายสำหรับคุณที่จะใช้บริการของพวกเขาโดยไม่ต้องให้พวกเขาเข้าถึง DNS (ฉันคิดว่ามันเป็นไปได้ผ่าน API ของพวกเขาเท่านั้น) โดยไม่คำนึงถึงทางออกที่ดีกว่าคือการเก็บ DNS ไว้กับ Cloudflare และเพียงชี้ระเบียนจดหมายของคุณ (MX) กลับไปยังที่ที่พวกเขาอยู่ตอนนี้ คุณสามารถระบุว่าระเบียน MX ปัจจุบันของคุณคืออะไรโดยดำเนินการ 'ขุด mx domain.com' ในเทอร์มินัล unix หรือบริการอื่น ๆ เพื่อค้นหาระเบียน MX จากนั้นเพิ่มไปยังไฟล์โซน Cloudflare ของคุณและนี่จะชี้ให้เมลทั้งหมดกลับไปยังผู้ให้บริการก่อนหน้าของคุณ
ตกลงถ้าคุณมีเว็บไซต์ (เช่นในหน้า GitHub) สำหรับโดเมนที่กำหนดเองในผู้ให้บริการ DNS (เช่นชื่อที่ถูกต้อง) และคุณต้องการวางพร็อกซี CloudFlare CDN / HTTPS ไว้ข้างหน้าและมีการส่งต่อจดหมายนี่คือคำสั่ง ของงานที่คุณต้องดำเนินการ: