Мой интернет-провайдер налагает ограничения SMTP на исходящую почту. Можно ли настроить использование общесистемного SMTP-адреса вместо настройки каждого почтового клиента отдельно?
Большинство часто используемых MTA в дистрибутивах Linux могут быть настроены на отправку всей исходящей почты через так называемый «smarthost».
В случае постфикса это делается с помощью опции relayhost
, как описано в ответе @ OlivierLalonde; тем не менее, у каждого почтового сервера есть свой способ настройки, и до тех пор, пока вы не укажете, какой из них вы используете, вам будет трудно помочь дальше, чем этот.
Вы можете попробовать telnet localhost 25
и взглянуть на строку приветствия, которая обычно говорит вам, какая программа отвечает на запрос.
Это сработало для меня:
/etc/postfix/main.cf
relayhost =
на relayhost = relay.your-isp.com
, где relay.your-isp.com
- SMTP-сервер вашего провайдера.