ExBB Community » Список сообщений, автором которых является Александр Васёвич
Страниц (1): [1]
Найдено сообщений: 14 |
Александр Васёвич |
Отправлено: 24 декабря 2010 — 21:33 • Тема: Проблема с отправкой почты • Форум: Решение проблем |
Ответов: 47 Просмотров: 0
|
Александр Васёвич пишет:В файле fm.class.php функция отправки e-mail выглядит так, как приведено ниже. Ошибок вроде нет. Но сообщения не отправляются.
/*
_SendMail функция отправки e-mail через sendmail сервера
*/
1 (Отобразить)CODE:function _SendMail($list) {
$headers = 'From: '.$list[0].' <'.$list[1].">\n";
$headers .= 'Reply-To: '.$list[1]."\n";
$headers .= 'Return-Path: '.$list[1]."\n";
$headers .= "MIME-Version: 1.0\nContent-type: text/plain; charset=windows-1251\nContent-Transfer-Encoding: 8bit\nDate: " . gmdate('D, d M Y H:i:s', time()) . " UT\nX-Priority: 3\nX-MSMail-Priority: Normal\nX-Mailer: PHP\n";
$skip_mails = (file_exists(FM_SKIP_MAILS)) ? file(FM_SKIP_MAILS):array();
if (count($skip_mails) !== 0) {
unset($skip_mails[0]);
$skip_mails = preg_replace("#(\r\n|\|$)#","",trim(implode("|",$skip_mails)));
} else {
$skip_mails = "@";
}
$users = $this->_Read(FM_USERS);
if (is_array($list[2])) {
@set_time_limit(360);
foreach ($list[2] as $user_id => $flag) {
if (isset($users[$user_id]) && !preg_match("#(".$skip_mails.")$#is",$users[$user_id]['m'])) {
mail($users[$user_id]['m'], $list[3], $list[4], $headers);
}
}
} else {
if (!preg_match("#(".$skip_mails.")$#is",$list[2])) {
mail($list[2], $list[3], $list[4], $headers);
}
}
}
Проблема решилась при согласовании с представителем хостинга!
Напроказничали, однако! |
Александр Васёвич |
Отправлено: 23 декабря 2010 — 16:29 • Тема: Общие вопросы безопасности • Форум: Уязвимости |
Ответов: 80 Просмотров: 0
|
lisiycat пишет:yura3d пишет:
Теперь в RSS будут попадать только те сообщения, для просмотра которых у пользователей есть соответствующие права доступа (учитываются также индивидуальные права доступа к приватным разделам)
Установил изменения как описано выше и проверил. У меня в Opere, Exsplorer всё работает замечательно, а вот Mozilla вываливает всё на всеобщее обозрение. |
Александр Васёвич |
Отправлено: 22 декабря 2010 — 23:14 • Тема: Проблема с отправкой почты • Форум: Решение проблем |
Ответов: 47 Просмотров: 0
|
В файле fm.class.php функция отправки e-mail выглядит так, как приведено ниже. Ошибок вроде нет. Но сообщения не отправляются.
/*
_SendMail функция отправки e-mail через sendmail сервера
*/
1 (Отобразить)CODE:function _SendMail($list) {
$headers = 'From: '.$list[0].' <'.$list[1].">\n";
$headers .= 'Reply-To: '.$list[1]."\n";
$headers .= 'Return-Path: '.$list[1]."\n";
$headers .= "MIME-Version: 1.0\nContent-type: text/plain; charset=windows-1251\nContent-Transfer-Encoding: 8bit\nDate: " . gmdate('D, d M Y H:i:s', time()) . " UT\nX-Priority: 3\nX-MSMail-Priority: Normal\nX-Mailer: PHP\n";
$skip_mails = (file_exists(FM_SKIP_MAILS)) ? file(FM_SKIP_MAILS):array();
if (count($skip_mails) !== 0) {
unset($skip_mails[0]);
$skip_mails = preg_replace("#(\r\n|\|$)#","",trim(implode("|",$skip_mails)));
} else {
$skip_mails = "@";
}
$users = $this->_Read(FM_USERS);
if (is_array($list[2])) {
@set_time_limit(360);
foreach ($list[2] as $user_id => $flag) {
if (isset($users[$user_id]) && !preg_match("#(".$skip_mails.")$#is",$users[$user_id]['m'])) {
mail($users[$user_id]['m'], $list[3], $list[4], $headers);
}
}
} else {
if (!preg_match("#(".$skip_mails.")$#is",$list[2])) {
mail($list[2], $list[3], $list[4], $headers);
}
}
} |
Александр Васёвич |
Отправлено: 22 декабря 2010 — 13:15 • Тема: Проблема с отправкой почты • Форум: Решение проблем |
Ответов: 47 Просмотров: 0
|
Дядя Митя пишет:Александр Васёвич, Не паникуйте. У меня тоже были такие проблемы. Я и хостеру писал и сюда. А потом как-то само всё заработало.
Если подробнее то у меня были проблемы с отправкой на некоторые сервисы. Письма или не приходили или приходили с задержкой. Например на Яндекс письма вобще не приходили а на Рамблер с задержкой до нескольких часов.
При этом хостер приводил мне логи показывающие нормальную работу скрипта.
Возможно это проблемы почтовых сервисов.
Спасибо! Буду набираться терпения... |
Александр Васёвич |
Отправлено: 22 декабря 2010 — 00:20 • Тема: Проблема с отправкой почты • Форум: Решение проблем |
Ответов: 47 Просмотров: 0
|
nikk пишет:Так что здесь Вы не правы, и еще.. Юра кажется ужет несколько дней не был на форуме, подожите немного, он обязательно поможет.
Поверьте, кому как не мне знать..
Спасибо за ответ! Понимаю! Желаю скорейшего решения вопроса! не желаю экзекуций... |
Александр Васёвич |
Отправлено: 22 декабря 2010 — 00:02 • Тема: Проблема с отправкой почты • Форум: Решение проблем |
Ответов: 47 Просмотров: 0
|
Уважаемые "ГУРУ"! В СВЯЗИ С ОТСУТСТВИЕМ вАШЕГО ответа на мой вопрос и отсутствием поддержки в моих проблемах с вашей стороны, предполгою, что мои проблемы Вам по барабану! Вы запускаете меня в свободное плавание с решением наших общих проблем! В этом варианте мне придётся решать проблемы с другими "ГУРУ". В таком случае останусь при своём мнении с удалением всех ваших реклам из форума Вашей разработки. Поймите, я этого не хочу! Я хочу сотрудничества! |
Александр Васёвич |
Отправлено: 21 декабря 2010 — 18:32 • Тема: Проблема с отправкой почты • Форум: Решение проблем |
Ответов: 47 Просмотров: 0
|
И всё-таки, какое решение проблемы?
У меня, так же как и обратившихся, после переустановки форума не работает отправка e-mail в любых вариантах.
Пробовал все вариант, описанные здесь, результат отрицательный. Хостинг убеждает, что они не причём. |
Александр Васёвич |
Отправлено: 16 декабря 2010 — 13:44 • Тема: Notice: unserialize() [function.unserialize] • Форум: Решение проблем |
Ответов: 14 Просмотров: 0
|
yura3d пишет:Возможно, встроенный FTP-клиент в Dreamweaver закачал файлы в текстовом, а не бинарном режиме? Судя по тексту сообщений об ошибках, проблема именно в этом. Необходимо восстановить файлы форума из резервной копии (бекапа) и в дальнейшем производить все операции с ними в соответствии с требованиями
Беда в том, что в локальной копии и на сервере всё одинаково, с одинаковыми ошибками. |
Александр Васёвич |
Отправлено: 15 декабря 2010 — 20:06 • Тема: Notice: unserialize() [function.unserialize] • Форум: Решение проблем |
Ответов: 14 Просмотров: 0
|
Не знаю как устранить! Помогите!
Сообщает:
Notice: unserialize() [function.unserialize]: Error at offset 6442 of 6791 bytes in /home/bratstvo/www/forum/include/fm.class.php on line 378
Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/bratstvo/www/forum/topic.php on line 106
Warning: sort() expects parameter 1 to be array, null given in /home/bratstvo/www/forum/topic.php on line 107
Warning: reset() [function.reset]: Passed variable is not an array or object in /home/bratstvo/www/forum/topic.php on line 108
Warning: array_slice() [function.array-slice]: The first argument should be an array in /home/bratstvo/www/forum/topic.php on line 134
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/bratstvo/www/forum/topic.php on line 135
Warning: Invalid argument supplied for foreach() in /home/bratstvo/www/forum/topic.php on line 179
Notice: unserialize() [function.unserialize]: Error at offset 314 of 331 bytes in /home/bratstvo/www/forum/include/fm.class.php on line 378
http://b.bratstvo.dmitrov.ru/forum/index.php |
|
Страниц (1): [1]
|