Score:0

เหตุใด Outlook จึงเชื่อมต่อกับเซิร์ฟเวอร์ของฉันเท่านั้น แต่ไม่ส่งอีเมลใดๆ

ธง se

ฉันไม่มีปัญหาในการรับอีเมลจาก Gmail หรือรายชื่ออีเมลใดๆ ที่ฉันสมัครใช้งาน แต่ด้วยเหตุผลบางประการ Outlook ปฏิเสธที่จะส่งอีเมลใดๆ ไปยังเซิร์ฟเวอร์อีเมลของฉัน

_handle_client readline: b'EHLO NAM02-BN1-obe.outbound.protection.outlook.com\r\n' â
('52.100.160.208', 55618) >> b'EHLO NAM02-BN1-obe.outbound.protection.outlook.com' â
('52.100.160.208', 55618) << b'250-0.0.0.0' â
('52.100.160.208', 55618) << b'250-SIZE 33554432' â
('52.100.160.208', 55618) << b'250-8BITMIME' â
EHLO จาก 'NAM02-BN1-obe.outbound.protection.outlook.com' â
('52.100.160.208', 55618) << b'250-AUTH PLAIN\n250-MAIL\n250 ความช่วยเหลือ'   

ในตอนแรกฉันคิดว่าอาจเป็นเพราะ Outlook กำลังดึงเรื่องตลกบางอย่างด้วย TLS แต่การลบ STARTTLS ออกจากการตอบสนองทั้งหมดไม่ได้ช่วยอะไร ไม่ว่าจะมีหรือไม่มี STARTTLS Outook จะเชื่อมต่อกับเซิร์ฟเวอร์เมลของฉัน ออก EHLO แล้วก็... ยอมแพ้? ฉันไม่รู้จริงๆ

แต่มันบอกฉันว่าโกหก:

1/29/2022 16:39:30 น. - เซิร์ฟเวอร์ที่ BYAPR05MB6069.namprd05.prod.outlook.com ส่งคืน '550 5.4.317 ข้อความหมดอายุ ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล (451 4.4.0
ซ็อกเก็ตผิดพลาด SocketError)'
1/29/2022 16:27:02 น. - เซิร์ฟเวอร์ที่ waynewerner.com (104.236.246.170) ส่งคืน '450 4.4.317 ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล [ข้อความ=451 4.4.0 ข้อผิดพลาดซ็อกเก็ต
SocketError] [LastAttemptedServerName=waynewerner.com] [LastAttemptedIP=104.236.246.170:25] [BN7NAM10FT066.eop-nam10.prod.protection.outlook.com](451 4.4.0
ซ็อกเก็ตผิดพลาด SocketError)'

เซิร์ฟเวอร์ของฉันไม่ส่งคืนใดๆ 450 4.4.317 ที่ฉันสามารถเห็นได้ในบันทึกของฉัน ฉันไม่เห็นที่ใดในซอร์สโค้ดเซิร์ฟเวอร์ของฉันที่ตอบสนองได้เท่ากัน ได้รับการสนับสนุน. Outlook ให้ https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/mail-flow-intelligence-in-office-365?view=o365-worldwide ในอีเมลล้มเหลว แต่ข้อมูลต่อไปนี้:

รหัสข้อผิดพลาด: 450 4.4.317 ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล

โดยทั่วไป ข้อผิดพลาดนี้หมายถึง Microsoft 365 ที่เชื่อมต่อกับเซิร์ฟเวอร์อีเมลปลายทาง แต่เซิร์ฟเวอร์ตอบกลับด้วยข้อผิดพลาดในทันที หรือไม่เป็นไปตามข้อกำหนดในการเชื่อมต่อ รายละเอียดข้อผิดพลาดจะอธิบายปัญหา ตัวอย่างเช่น:

    เซิร์ฟเวอร์อีเมลปลายทางตอบกลับด้วยข้อผิดพลาด "บริการไม่พร้อมใช้งาน" ซึ่งบ่งชี้ว่าเซิร์ฟเวอร์ไม่สามารถรักษาการสื่อสารกับ Microsoft 365 ได้
    เครื่องมือเชื่อมต่อได้รับการกำหนดค่าให้ต้องใช้ TLS แต่เซิร์ฟเวอร์อีเมลปลายทางไม่รองรับ TLS

ดูเหมือนว่า Outlook กำลังทำบางอย่างไม่ถูกต้อง เปรียบเทียบกับแนวทางที่สมเหตุสมผลอย่างสมบูรณ์ของ Google:

_handle_client readline: b'EHLO mail-vk1-f175.google.com\r\n'
('209.85.221.175', 42948) >> b'EHLO mail-vk1-f175.google.com'
('209.85.221.175', 42948) << b'250-0.0.0.0'
('209.85.221.175', 42948) << b'250-SIZE 33554432'
('209.85.221.175', 42948) << b'250-8BITMIME'
('209.85.221.175', 42948) << b'250-STARTTLS'
EHLO จาก 'mail-vk1-f175.google.com'
('209.85.221.175', 42948) << b'250-AUTH PLAIN\n250-STARTTLS\n250 ความช่วยเหลือ'
_handle_client readline: b'STARTTLS\r\n'
('209.85.221.175', 42948) >> b'STARTTLS'
('209.85.221.175', 42948) << b'220 พร้อมที่จะเริ่ม TLS'
_handle_client readline: b'EHLO mail-vk1-f175.google.com\r\n'
('209.85.221.175', 42948) >> b'EHLO mail-vk1-f175.google.com'
('209.85.221.175', 42948) << b'250-0.0.0.0'
('209.85.221.175', 42948) << b'250-SIZE 33554432'
('209.85.221.175', 42948) << b'250-8BITMIME'
('209.85.221.175', 42948) << b'250-AUTH LOGIN PLAIN'
EHLO จาก 'mail-vk1-f175.google.com'
('209.85.221.175', 42948) << b'250-AUTH PLAIN\n250-STARTTLS\n250-MAIL\n250 ความช่วยเหลือ'
_handle_client อ่านไลน์: b'MAIL FROM:<[email protected]> SIZE=3159\r\n'

ที่นี่เราเห็นว่า Gmail:

  • ของ EHLO
  • รับการตอบสนอง รวมทั้ง STARTTLS
  • STARTTLS
  • เริ่มส่งจดหมาย

เปรียบเทียบกับ Outlook ที่เพียง:

  • ของ EHLO
  • ไม่มีอะไรอีกแล้ว

ฉันได้ตรวจสอบซ้ำแล้วซ้ำอีกและดูเหมือนว่า Outlook จะไม่ส่งข้อมูลเพิ่มอีกหนึ่งไบต์หลังจากนั้น

หลังจากผ่านไปสองสามนาที การเชื่อมต่อดูเหมือนจะหมดเวลารอให้ Outlook ส่งข้อมูล:

[2022-01-31 18:04:54,355][mail.log][INFO] ('40.107.93.71', 64992) >> b'EHLO NAM10-DM6-obe.outbound.protection.outlook.com'
[2022-01-31 18:04:54,356][mail.log][DEBUG] ('40.107.93.71', 64992) << b'250-0.0.0.0'
[2022-01-31 18:04:54,356][mail.log][DEBUG] ('40.107.93.71', 64992) << b'250-SIZE 33554432'
[2022-01-31 18:04:54,357][mail.log][DEBUG] ('40.107.93.71', 64992) << b'250-8BITMIME'
[2022-01-31 18:04:54,358][mail.log][DEBUG] ('40.107.93.71', 64992) << b'250-STARTTLS'
[2022-01-31 18:04:54,359][mail.log][DEBUG] ('40.107.93.71', 64992) << b'250-AUTH PLAIN\n250-MAIL\n250 HELP'
[2022-01-31 18:04:54,359][mail.log][DEBUG] ('40.107.93.71', 64992) กำลังอ่านข้อมูล...
[2022-01-31 18:04:54,360][mail.log][DEBUG] ('40.107.93.71', 64992) แอบดู
[2022-01-31 18:09:54,356][mail.log][INFO] ('40.107.93.71', 64992) หมดเวลาการเชื่อมต่อ
[2022-01-31 18:09:54,358][mail.log][INFO] ('40.107.93.71', 64992) ขาดการเชื่อมต่อ

มีเงื่อนงำใดที่ Outlook กำลังมองหาที่นี่ซึ่งฉันไม่ได้ให้ไว้

Score:0
ธง se

ปรากฎว่าคำตอบอยู่ตรงหน้าฉันมาตลอด:

('209.85.221.175', 42948) << b'250-AUTH PLAIN\n250-STARTTLS\n250 ความช่วยเหลือ'

แนวโน้ม อย่างเคร่งครัด บังคับใช้ '\r\n' ระหว่างบิตตอบสนอง

ที่แก้ปัญหาของฉัน

โพสต์คำตอบ

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