Forum Webscript.Ru

Программирование => PHP => Тема начата: emm от 08 Сентября 2001, 17:08:48

Название: Как отправить сообщение используя sendmail!
Отправлено: emm от 08 Сентября 2001, 17:08:48
Привет!
Мне нужен расширенный php-feedback c переменной \\"От кого\\", или опишите эту функцию подробно плиз!

mail (кому, титул, сообщение);

А где здесь \\"от кого\\"???
Название: Как отправить сообщение используя sendmail!
Отправлено: Britva от 08 Сентября 2001, 18:07:37
Цитировать
Привет!
Мне нужен расширенный php-feedback c переменной \\"От кого\\", или опишите эту функцию подробно плиз!

mail (кому, титул, сообщение);

А где здесь \\"от кого\\"???

см. http://php.net/manual/en/function.mail.php
там есть примеры. От кого, это \\"From:\\"
Название: Как отправить сообщение используя sendmail!
Отправлено: Britva от 08 Сентября 2001, 18:10:25
А вообще советую скачать мануал на http://php.net/download-docs.php
Но в онлайне есть куча комментариев
Название: Как отправить сообщение используя sendmail!
Отправлено: Ленивый гость от 29 Сентября 2002, 12:44:05
Подскажите пожалуйста как отправить мыло с помощью РНР не в виде текста, а ввиде html документа?
Название: Как отправить сообщение используя sendmail!
Отправлено: Меняздесьдавнонет от 29 Сентября 2002, 13:06:35
Точно так же, как и  в виде текста.
Надо просто поставить соответствующий заголовок.
Какие заголовки тебе нужны, узнать очень просто.
В своем аутлуке пишешь письмо в нужном формате и отправлдляешь. потом идешь в папку "Отправленные",
нажимаешь правую кнопку на этом письме, выбераешь  Свойства и смтришь нужные заголовки.
И копируешь их в РНР-скрипт
Название: Как отправить сообщение используя sendmail!
Отправлено: Ленивый гость от 30 Сентября 2002, 19:12:28
Большое спасиба!!!!!!!
Название: Как отправить сообщение используя sendmail!
Отправлено: berkyt от 02 Июня 2003, 13:31:57
я установил sendmail под винду и зарегил
а пхп не хочет оправлять пишет "Failed to Connect !"
может дело в настроіке sendmail.ini
[OPTIONS]
;Mail servers host name
MAILSERVER=mail.ru
мне бы хотелось чтобы он отправлял через smtp сервер mail.ru
может и не нужно так делать
может он сам отправляет
а в mailserver= yourmail@yourhost.com????????????
Помомигите очень прошууууууууууу!!!!!!!!!!!!!!!!!!
Название: Как отправить сообщение используя sendmail!
Отправлено: berkyt от 02 Июня 2003, 14:59:17
Britva
я установил sendmail под винду и зарегил
а пхп не хочет оправлять пишет "Failed to Connect !"
может дело в настроіке sendmail.ini
[OPTIONS]
;Mail servers host name
MAILSERVER=mail.ru
мне бы хотелось чтобы он отправлял через smtp сервер mail.ru
может и не нужно так делать
может он сам отправляет
а в mailserver= yourmail@yourhost.com????????????

я попробывал отправить из командной сторки
он написал типа
Unexpected response: 550 not local sender over smtp
Expected ^250
может тама как-то нужно аппачи настроить?
Название: Как отправить сообщение используя sendmail!
Отправлено: Hartois от 15 Августа 2005, 16:40:25
Цитировать
berkyt:
я установил sendmail под винду и зарегил
а пхп не хочет оправлять пишет "Failed to Connect !"
может дело в настроіке sendmail.ini
[OPTIONS]
;Mail servers host name
MAILSERVER=mail.ru
мне бы хотелось чтобы он отправлял через smtp сервер mail.ru
может и не нужно так делать
может он сам отправляет
а в mailserver= yourmail@yourhost.com????????????

Всё очень просто:
Файл sendmail.ini
[OPTIONS]
;User name for authentication
USERNAME=<имя пользователя для авторизации>
;password for authentication
PASSWORD=<пароль соответственно>
;Default value for senders email address
FROM=<от кого будет письмо(поле From:)>
;Mail servers IP port
PORT=<порт smtp сервера(обычно 25)>
MAILSERVER=
;Default value for reply-to address
REPLYTO=<адрес для ответа>
;Authenticate to SMTP sever (yes=y)
AUTHENTICATE=y   //включение авторизации. очень вожно, т.к. mail.ru иначе не даст авторизироваться