ฉันเขียนโปรแกรมโกแลงว่า ส่งรายงาน ขึ้นอยู่กับทิกเกอร์ รายงานเหล่านั้นถูกส่งโดย จดหมาย โดยใช้ Postfix บนเครื่อง CentOS 7. ปัญหาของฉันคือเมลถูกส่งไปยังผู้ใช้ภายในเครื่องเดียวกันได้สำเร็จ แต่ไม่ส่งไปยังที่อยู่อีเมลภายนอก
ฉันลองคำสั่งนี้:
ติดตามเส้นทาง -n -T -p 25 10.145.3.144
ดังที่เห็นที่นี่: Postfix: "การเชื่อมต่อหมดเวลา" ในอีเมลขาออกทั้งหมด และฉันได้รับผลลัพธ์เดียวกัน:
1 * * *
2 * * *
3 * * *
4 * * *
5 * * *
6 * * *
7 * * *
8 * * *
9 * * *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *
ซึ่งหมายความว่าแพ็กเก็ต SYN ไม่ได้รับแพ็กเก็ต SYN ACK กลับมา แต่ฉันเชื่อว่าวิธีแก้ปัญหาที่นี่อาจแตกต่างออกไป
ฉันยังพยายาม เส้นทางไอพี คำสั่งโดยมีผลดังต่อไปนี้:
ค่าเริ่มต้นคือ 10.87.161.17 dev eth0
10.87.161.16/29 dev eth0 ลิงก์ขอบเขตเคอร์เนลโปรโต src 10.87.161.18
หลังจากนั้นฉันลองเปลี่ยน เนมเซิร์ฟเวอร์ เป็น 8.8.8.8 (ของ Google) บน /etc/resolv.conf ไฟล์ แต่ก็ไม่มีประโยชน์เช่นกันเนื่องจากฉันอยู่ในเครือข่ายของบริษัทส่วนตัว
ฉันจะเปลี่ยนแปลงอะไรได้บ้างเพื่อให้ส่งอีเมลได้อย่างถูกต้อง