$mail =&Mail::factory('smtp', array('host' => $server, 'port' => 25, 'auth'=>true, 'username'=>$login, 'password'=>$pass));
$mail->send($to, $headers, $text);
Отправка почты средствами php
Код:
При выполнение, вылетает ошибка
Код:
Undefined class name 'mail'
Подскажите как исправить или как по др. отправлять письма, но через SMTP сервер...
А перевести не пробывал? Мне кажется, что он не видит класс mail, а тебе?
А как сделать что бы видел?
Диагноз? RTFM.
Цитата: dEBuch
А как сделать что бы видел?
Выучить основы PHP.
Закрыть бы, имхо, стоило уже сразу после второго сообщения топикстартера.
Что можно попробовать?
У меня пустым отправлялось, когда я пытался через iconv из неправильной кодировки кодировать (т.е. была cp1251, а я по привычки юникод вписал).
Вах... Я опозорился. :) Вообще я php то толком и не знаю, как вы заметили, обычно все пишу на c++, а тут нужно на php, в гугле кусочеик кода откопал, вот и примастыриль в скрипт. Лучше быстренько синтаксис создания сокетов гляну в php и сделаю вручную %)
Цитата: dEBuch
offtop:
Вах... Я опозорился. :) Вообще я php то толком и не знаю, как вы заметили, обычно все пишу на c++, а тут нужно на php, в гугле кусочеик кода откопал, вот и примастыриль в скрипт. Лучше быстренько синтаксис создания сокетов гляну в php и сделаю вручную %)
Вах... Я опозорился. :) Вообще я php то толком и не знаю, как вы заметили, обычно все пишу на c++, а тут нужно на php, в гугле кусочеик кода откопал, вот и примастыриль в скрипт. Лучше быстренько синтаксис создания сокетов гляну в php и сделаю вручную %)
Бедняга, а прочитать про функцию mail не судьба?
http://www.yandex.ru/yandsearch?clid=9582&text=php+mail
http://www.google.com/search?ie=UTF-8&hl=ru&q=php%20mail