- Найдено в интернетах!, Andrey Mitrofanov, 10:39 , 21-Дек-11 (1)
> Здравствуйте. > Подскажите пожалуйста существует-ли способ настройки работы стандартной функции PHP mail(), > чтобы почта уходила через внешний SMTP. Попробовал прописать адрес SMTP в > файле /etc/mail.rc не помогло. Неужели единственный способ отправки почты через другой > сервер это использование самописной функции (или уже готовых библиотек), которая реализует > работу почтового протокола RFC-822.""" Find these lines in your php.ini file: [mail function] ; For Win32 only. SMTP = localhost smtp_port = 25 """
- Найдено в интернетах!, Dmitry, 10:58 , 21-Дек-11 (2)
> """ > Find these lines in your php.ini file: > [mail function] > ; For Win32 only. > SMTP = localhost > smtp_port = 25 > """ Это только для виндов. Для Линуха используется следующая настройка: >>>>>>> sendmail_path = /usr/sbin/sendmail -t -i Sendmail на сервер ставить не хочется.
- Найдено в интернетах!, Andrey Mitrofanov, 11:06 , 21-Дек-11 (3)
>>>>>>>> sendmail_path = /usr/sbin/sendmail -t -i > Sendmail на сервер ставить не хочется.Exim. postfix и все другие [достаточно] современные MTA умеют "быть" /bin/sendmail # ls -l `which sendmail` lrwxrwxrwx 1 root root 5 Дек 7 13:39 /usr/sbin/sendmail -> exim4 Или не хочется ставить MTA вообще? Ну... поставивши php по сенд^Wмта... Хотя, какой-нибудь нуль-мейлер http://wiki.opennet.ru/Msmtp , да если ещё умеющий быть /bin/sendmail мог бы "успокоить Вас, сударыня".
- Найдено в интернетах!, Dmitry, 11:44 , 21-Дек-11 (5)
> Exim. postfix и все другие [достаточно] современные MTA умеют "быть" /bin/sendmail > # ls -l `which sendmail` > lrwxrwxrwx 1 root root 5 Дек 7 13:39 /usr/sbin/sendmail -> exim4 > Или не хочется ставить MTA вообще? Ну... поставивши php по сенд^Wмта... Хотя, > какой-нибудь нуль-мейлер http://wiki.opennet.ru/Msmtp , да если ещё умеющий быть /bin/sendmail Ок. Посмотрю. Хотя, скорее всего, воспользуюсь чем-то вроде phpmailer где уже реализована работа через SMTP.
- Найдено в интернетах!, Дядя_Федор, 12:33 , 21-Дек-11 (6)
> Ок. Посмотрю. Хотя, скорее всего, воспользуюсь чем-то вроде phpmailer где уже реализована > работа через SMTP. Есть еще простейший ssmtp как вариант.
- Найдено в интернетах!, me, 11:06 , 21-Дек-11 (4)
>[оверквотинг удален] >> файле /etc/mail.rc не помогло. Неужели единственный способ отправки почты через другой >> сервер это использование самописной функции (или уже готовых библиотек), которая реализует >> работу почтового протокола RFC-822. > """ > Find these lines in your php.ini file: > [mail function] > ; For Win32 only. > SMTP = localhost > smtp_port = 25 > """ так это-ж только для win, а у парня *nix, похоже. mail() это враппер вокруг sendmail, насколько я помню, так что нет: mail() не может отправить сообщение через внешний сервис.
|