Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Проблемы с отправкой писем через SMTP стандартыми средствами netcat 5.4

31.10.2014, 18:37
Черт™

Зарегистрирован:
2013-10-14
Сообщений: 3

Код:
$to        = "кому@адрес.ru";
$from = "от_кого@адрес.ru";
$reply = "ответ_прислать_сюда@адрес.ru";
$to_name = "Имя получателя";
$from_name = "Имя отправителя";
$subject = "Тема письма";
$text = "<b>Привет!</b>";

$nc_core = nc_Core::get_object();
$nc_core->mail->mailbody( strip_tags($text), $text);
// отправка файла!!!
$db->query("SELECT `Path` FROM `Multifield` WHERE `Field_ID` =2704 AND `Message_ID` = $message" );
$arr = $db->last_result;
//foreach ($arr as $row) {
// $path_parts = pathinfo($row->Path);
// $nc_core->mail->attachFile( "/netcat_files/cs/logo.png", "", "pplication/octet-stream");
//}
$nc_core->mail->send($to, $from, $reply, $subject, $from_name, $to_name);

В настройках системы прописан smtp правильно с почтового клиента подключается с сайта отправки писем нет, а файлы тем более не прикрепить.
кто может подсказать куда копать
01.11.2014, 10:51
ipm
Ильин Павел

Зарегистрирован:
2012-10-12
Сообщений: 386

Попробуйте прописать так (прикрепление файла):

$nc_core->mail->attachFile( $DOCUMENT_ROOT."/netcat_files/cs/logo.png", "logo.png", "application/octet-stream");

Знание может быть лишь у того, у кого есть вопросы. Ханс Георг Гадамер
01.11.2014, 13:11
Черт™

Зарегистрирован:
2013-10-14
Сообщений: 3

Спасибо за совет проверю. А отсутствие буковки "a" это моя опечатка. улыбка
198 196 2014-11-01 13:11:00 13886
Описание проекта