Я написал программу Golang, которая отправляет отчеты на основе тикера. Эти отчеты отправляются почта с использованием Postfix на машине с CentOS 7. Моя проблема в том, что почта успешно отправляется пользователям внутри той же машины, но не на внешние адреса электронной почты.
Я попробовал эту команду:
трассировка -n -T -p 25 10.145.3.144
как видно здесь: Постфикс: «Время ожидания подключения истекло» для всей исходящей электронной почты , и я получаю тот же результат:
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, но я полагаю, что решение здесь может быть другим.
Я также попробовал IP-маршрут команда со следующим результатом:
по умолчанию через 10.87.161.17 dev eth0
10.87.161.16/29 dev eth0 ссылка на область действия ядра proto src 10.87.161.18
После этого я попытался изменить сервер имен до 8.8.8.8 (Google) на /etc/resolv.conf файл, но тоже безрезультатно, так как я нахожусь в сети частной компании.
Что я могу изменить, чтобы электронные письма отправлялись правильно?