Как установить exim для использования вне SMTP?

Я хочу, чтобы мои сценарии на сервере смогли послать электронные письма, но через внешнюю сторону, сторонний почтовый сервис, за который я плачу так или иначе. У меня есть exim и даже голубятня, установленная так или иначе, но я предполагаю, что мне будет нужно только exim для этого? Однако у меня нет абсолютно никакой идеи об электронных письмах и как настроить его. Найденный некоторыми учебными руководствами о exim, но они, кажется, устарели.

Все, что я установил включая ОС (Ubuntu), является последними версиями, установленными только несколько дней назад.

В настоящее время я использую эту стороннюю электронную почту просто локально с тандербердом и имею всю необходимую информацию о сервере.

1
задан 30 January 2015 в 19:51
2 ответа

exim - это сложный инструмент, и вы должны хорошо разбираться в нем, чтобы пользоваться им. Полное руководство - Почтовый сервер SMTP Exim , написанное Филипом Хейзелом, основным автором exim. Вы должны это прочитать.

Тем не менее, вы ищете то, что exim называет "умным хостом" - хостом, на который exim может передавать исходящую почту для доставки. В Debian или Ubuntu вы можете установить smarthost в exim одним из двух способов:

  1. Отредактируйте /etc/exim4/update-exim4.conf.conf и установите

     dc_eximconfig_configtype = 'smarthost'
    dc_smarthost = '<имя_хоста_смарт> :: <порт>'
     

    Затем запустите update-exim4.conf .

  2. Запустите dpkg-reconfigure exim4-config или apt-get -переустановите install exim4-config . Следуйте инструкциям по установке и выберите опцию smarthost.

3
ответ дан 3 December 2019 в 18:41

Я не знаю, зачем вам postfix или exim для ретрансляции ваших писем, но если вы не зависите от них, вы также можете изучить sSMTP. Довольно простой в настройке и очень легкий.

0
ответ дан 3 December 2019 в 18:41

Теги

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