Страница 1 из 1

Минимальная инсталляция Exim

Добавлено: 2008-11-19 18:50:23
Rory
Здравствуйте,
прошу помощи с простой задачей, сильно проще, чем обычно встречающиеся здесь.
Нужно установить Exim4 для использования в качестве phpsmtp, т.е. всецело и только для отправки писем скриптами с сервака. И нужно сделать это максимально безопасно.
Что сделал пока - apt-get install exim4, ln -sv exim /usr/sbin/sendmail, а также то, что описано здесь (HowTo Setup Basic SMTP AUTH in Exim4).
Затем, предположим, сделаю dpkg-reconfigure exim и сконфигурю как smarthost, потому что по дефолту он удаленно не отправляет.
Как сказать php отправлять под созданным авторизированным юзером, а exim'у рубить все запросы, кроме этого?
Извините за сумбур.

Re: Минимальная инсталляция Exim

Добавлено: 2008-11-19 21:20:10
hizel
для начала разрешить релеить только с локалхоста
далее почитать http://ru2.php.net/manual/en/function.mail.php на предмет additional_headers а также Note на этот счет
ну и накарябать заодно маленький acl-чик с проверкой from :)

Re: Минимальная инсталляция Exim

Добавлено: 2008-11-22 16:26:47
Brain
Rory писал(а):Здравствуйте,
прошу помощи с простой задачей, сильно проще, чем обычно встречающиеся здесь.
Нужно установить Exim4 для использования в качестве phpsmtp, т.е. всецело и только для отправки писем скриптами с сервака.
Думаю в таком случае самым оптимальным вариантом будет ssmtp
aptitude show ssmtp
aptitude install ssmtp
Вот например статейка по нему http://www.drupal.ru/node/10792

Re: Минимальная инсталляция Exim

Добавлено: 2008-11-22 22:42:01
Alex Keda
а вот во FreeBSD - достаточно тупо установить из портов =)))

Re: Минимальная инсталляция Exim

Добавлено: 2008-11-24 17:47:55
Rory
hizel писал(а):для начала разрешить релеить только с локалхоста
Сделал.
hizel писал(а):далее почитать http://ru2.php.net/manual/en/function.mail.php на предмет additional_headers а также Note на этот счет
Читаю, спасибо, сделаю как пишут.
hizel писал(а):ну и накарябать заодно маленький acl-чик с проверкой from :)
Этого не понял, можно подробней, где предполагается задавать access control?

Re: Минимальная инсталляция Exim

Добавлено: 2008-11-25 0:08:00
Alex Keda
http://www.lissyara.su/?id=1200
весьма подробно и с примерами.