![]() |
PHP и внешний SMTP
Возник у меня вопрос, вот хочу мэйл функцию организовать, по сути банально легко mail(.....) и.т.п, но вот подумалось мне, а могу ли я внешний smtp сервак указывать, при том с логином и паролем? Позволяет ли это PHP реализовать?*исходники... Вообще, какие возможности существуют для отправки писем с помощью пхп, наглядный код, примеры итп.
Буду рад за всякую помощь. |
смотрим на функцию fsockopen, открываем соединение с нужным серваком с 25 портом
вот тут: _http://ru2.php.net/function.fsockopen все есть, в том числе пример для работы с smtp единственное чего там нет - это аутентификации (или проглядел при беглом просмотре примера), делается следующим образом: засылается команда "AUTH LOGIN", а после нее логин в кодировке base64, а затем пароль в кодировке base64, каждая из 3-х команд завершается символами возврата каретки и перевода строки ("\r\n") |
Спасибо, будем разбираться, собственно гугл вещь хорошая, но это почти как в магазине, вы можете часами искать то, что вам нужно и не находить и в миг спросив лицо сведующее разузнать о нахождении искомого. Меня интересовали возможности в целом, я то нашёл красивый скриптик от xpertmailer, но докапываться до истины без глубокий познаний сложно.
добавлено через 1 минуту PS: PhoeniX, а у вас есть готовые исходники по обращению к смтп серверам, о том, о чем вы говорили, итп |
Цитата:
PEAR::Mail, PEAR::Mail_Mime. Там же полная документация с примерами использования. |
Цитата:
я понятно объясняю? |
Цитата:
http://www.codewalkers.com/c/a/Email...-Email-Script/ Моя подозревать что ты ищешь рабочий код, а не краткие объяснения про сокеты и SMTP протокол. Цитата:
|
Цитата:
Цитата:
|
Как уж порекомендовал, Saruman, я использую и другим советую PEAR::Mail, все уже реализовано до нас, как говорится.
Красноречивые и понятные примеры как юзать тоже есть: http://pear.php.net/manual/en/packag....mail.send.php |
| Часовой пояс GMT +4, время: 03:58. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.