Как я настраиваю встроенный Постфикс на Mac OS X для не соединения непосредственно с узлами назначения кроме себя?

Я выполняю задания крона на своем ноутбуке Mac, и таким образом, я хочу, чтобы почтовый демон смог послать выходную почту на мой счет обычной почты. У меня есть та работа (моя локальная учетная запись имеет a .forward файл), но я часто нахожусь в сетях, где соединение с MX места назначения на порте 25 не успешно выполняется.

Поэтому я хотел бы сделать, чтобы демон местной почты отправил ее исходящую почту, независимо от места назначения, к другому серверу SMTP (который, оказывается, порт вперед SSH к серверу под моим управлением). Как я настраиваю предоставленный Apple Постфикс, чтобы сделать это?

Обновление:

Я пытался установить relayhost = [localhost]:40125 (где 40125 порт SSH вперед), но в то время как я могу теперь отправить почту в надлежащий интернет-почтовый адрес (например. kpreid@switchb.org), почта задания крона (который адресован kpreid@<whatever the DHCP hostname is>) не становится поставленным. От одного возврата я видел, кажется, что это вызывает всю почту, даже для локального имени хоста, для движения в relayhost сначала.

Поэтому мне нужен способ передать к [localhost]:40125 если домен адреса не является доменом этой машины (который часто варьируется).

2
задан 29.08.2010, 00:24

1 ответ

Необходимо установить relayhost директива в /etc/postfix/main.cf (и, возможно, настройте некоторые другие настройки, но это трудно сказать, не зная конфигурации по умолчанию от Apple).

2
ответ дан 11.12.2019, 22:35

Теги

Похожие вопросы