Score:0

ประสบความสำเร็จในการรับอีเมล (แม้ว่าจะทำเครื่องหมายว่าเป็นสแปม) ไปยัง Hotmail (Outlook) แต่ไม่ใช่ Gmail

ธง ar

ฉันได้ตั้งค่า postfix เป็นเมลเซิร์ฟเวอร์แบบส่งอย่างเดียวซึ่งไม่ส่งต่อ โดยใช้บทช่วยสอนนี้เกี่ยวกับ Digital Ocean: https://www.digitalocean.com/community/tutorials/how-to-set-up-a-mail-relay-with-postfix-and-mailgun-on-ubuntu-16-04

นอกเหนือจาก: มันทำงานได้ดีกับ Ubuntu 18.0.4

ซึ่งรวมถึงการตั้งค่า mailgun.com สำหรับบริการส่ง บันทึกของฉันบนเซิร์ฟเวอร์แสดงว่าฉันได้ส่งอีเมลที่ฉันกำลังส่ง และบันทึกของ MailGun (UI คือ https://app.mailgun.com/app/sending/domains/mg.mydomain.com) แสดงว่าจดหมายทั้งหมดถูกส่งแล้ว

บรรทัดล่างคือแสดงใบเสร็จรับเงินใน Outlook แต่ตอนนี้ฉันต้องระบุว่าไม่ใช่สแปม ไม่เป็นไรและขอชื่นชม

แต่สำหรับ Gmail จะไม่ปรากฏในสแปมด้วยซ้ำ ราวกับว่ามันไม่เคยถูกส่งมาถึงจุดสิ้นสุดของฉัน ฉันมีการตั้งค่า SPC และ DKIM ในระเบียน TXT DNS ใครช่วยบอกฉันทีว่าปัญหาคืออะไรหรือจะแก้ปัญหานี้ได้อย่างไร?

-- แก้ไข --

การเพิ่ม protonmail ในรายการบริการที่ส่งอีเมล (และไม่ถือว่าเป็นสแปม!)

ตกลง ดังนั้นการอัปเดตจากโพสต์เริ่มต้น: ฉันพบว่าการส่งจาก จดหมาย ยูทิลิตี้บนบรรทัดคำสั่งดังนี้:

mail -s "ตั้งค่าแบบฟอร์ม - โปรดตอบกลับ" [email protected] <<< "สวัสดี จอห์น โปรดตรวจสอบว่าคุณได้รับข้อความนี้และส่งต่อไปที่ [email protected] เพื่อให้ฉันสามารถตรวจสอบรายละเอียดการรับ โทรหาฉันหาก คุณมีคำถามใดๆ ที่ 512-xxx-xxxx"

ไม่ได้ผล. แต่หลังจากติดตั้ง PHP7.4 บนเซิร์ฟเวอร์และเรียกใช้สิ่งนี้:

php -r "echo mail('[email protected]', 'PHP Install and Mail Successful', 'ถ้าฉันได้รับ แสดงว่าฉันใกล้จะติดตั้งโซลูชันสำหรับสิ่งนี้แล้ว โทรหาฉันที่ 12-xxx-xxxx เพื่อยืนยัน นี้', 'จาก:[email protected]');"

ใช้งานได้จริง! ไม่เพียงแค่ได้รับเท่านั้น แต่จะไม่ส่งไปยังสแปม และฉันสามารถใช้โดเมน "จาก" บนเซิร์ฟเวอร์อื่นที่ฉันจัดการได้ เห็นได้ชัดว่าฉันค่อนข้างระมัดระวังในเรื่องนี้ แต่ไม่ว่าจะด้วยเหตุผลใดก็ตาม การใช้ PHP7.4 (ซึ่งใช้ sendmail) ดูเหมือนจะทำงานได้อย่างสมบูรณ์

สิ่งสุดท้ายคือข้อมูล PHP บอกว่าฉันกำลังใช้อยู่ ส่งอีเมล์ เทียบกับ จดหมาย:

~# php -i | grep จดหมาย
mail.add_x_header => ปิด => ปิด
mail.force_extra_parameters => ไม่มีค่า => ไม่มีค่า
mail.log => ไม่มีค่า => ไม่มีค่า
sendmail_from => ไม่มีค่า => ไม่มีค่า
sendmail_path => /usr/sbin/sendmail -t -i => /usr/sbin/sendmail -t -i
พาธไปยัง sendmail => /usr/sbin/sendmail -t -i
MAIL => /var/mail/root
$_SERVER['MAIL'] => /var/mail/root
Michael Hampton avatar
cz flag
คำสั่ง `mail` ยังเรียก `/usr/sbin/sendmail` เพื่อส่งจดหมายของคุณ ดังนั้นนั่นจึงเป็นปลาเฮอริ่งแดง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา