ExBB Community » Файловый ExBB » Решение проблем » Проблема с отправкой почты

Страниц (4): « 1 2 [3] 4 »
 

31. Vasyanchik - 8 июля 2009 — 03:57 - перейти к сообщению
Ну а почему же тогда с консоли уходит а с форума нет? Я решил что блокируют как спам потому что тут же приходит ответ что письмо не доставлено и сервер mail.ru ругается: unknown HELO И просит посетить их страничку http://mail.ru/notspam А из консоли всё отлично уходит и приходит...
32. yura3d - 8 июля 2009 — 10:59 - перейти к сообщению
Vasyanchik пишет:
Ну а почему же тогда с консоли уходит а с форума нет? Я решил что блокируют как спам потому что тут же приходит ответ что письмо не доставлено и сервер mail.ru ругается: unknown HELO И просит посетить их страничку http://mail.ru/notspam А из консоли всё отлично уходит и приходит...

Проблема заключается в заголовках, которые Ваш SMTP-сервер (в данном случае sendmail) отправляет серверу mail.ru. Контроллировать отправку SMTP-команд между серверами на уровне PHP нельзя, скрипты (в том числе форум) просто вызывают стандартную функцию для отправки писем, а уже само письмо формируется и отправляется согласно настройкам PHP-интерпретатора и sendmail. Судя по всему, mail.ru ругается на hostname Вашего сервера, который передаёт sendmail в команде HELO
33. Gid - 31 июля 2009 — 07:44 - перейти к сообщению
electron Отправлено: 31 Июля, 2009 - 10:26:59


Full Member


Просматривает форум
Сообщений всего: 236
Дата рег-ции: Февр. 2009
Репутация: 4




Gid пишет:
не приходят письма при регистации

админка - безопасность : "Разрешить пользователям задавать себе пароль?" - нет , тогда письма о регистрации будут идти на мыло пользователя


Gid пишет:
алерты о новых сообщениях

надо поставить галочку на "Вы хотите получать уведомления по e-mail о новых сообщениях в этой теме?" ниже окна быстрого ответа в теме. это делает уже каждый пользователь
(Отредактировано автором: 31 Июля, 2009 - 10:27:25)

Спасибо за ответ.
Но у меня все именно так.
Я сам создаю тестового пользователя, указываю имэйл и ничего не приходит.
Не на mail.ru, nm.ru, yahoo.com
Нет не в спаме, нигде.

Важно:
У меня свой хостинг типа денвера.
ПК работает через роутер ASUS WL-500g Premium.
Может дело в моем хостинге?
Может надо перенаправить соот-щие порты в роутере на IP ПК на котором хостинг?

Вот мне пишет в момент регистрации нового пользователя.
Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid

Address in C:\xampp\htdocs\forum\cs_free\include\fm.class.php on line

1012
34. Александр Васёвич - 21 декабря 2010 — 18:32 - перейти к сообщению
И всё-таки, какое решение проблемы?
У меня, так же как и обратившихся, после переустановки форума не работает отправка e-mail в любых вариантах.
Пробовал все вариант, описанные здесь, результат отрицательный. Хостинг убеждает, что они не причём.
35. Александр Васёвич - 22 декабря 2010 — 00:02 - перейти к сообщению
Уважаемые "ГУРУ"! В СВЯЗИ С ОТСУТСТВИЕМ вАШЕГО ответа на мой вопрос и отсутствием поддержки в моих проблемах с вашей стороны, предполгою, что мои проблемы Вам по барабану! Вы запускаете меня в свободное плавание с решением наших общих проблем! В этом варианте мне придётся решать проблемы с другими "ГУРУ". В таком случае останусь при своём мнении с удалением всех ваших реклам из форума Вашей разработки. Поймите, я этого не хочу! Я хочу сотрудничества!
36. nikk - 22 декабря 2010 — 00:14 - перейти к сообщению
Александр Васёвич поймите, это бесплатный движок, и все что разработчики просят, это иметь копирайт на этот проект..
Так что здесь Вы не правы, и еще.. Юра кажется ужет несколько дней не был на форуме, подожите немного, он обязательно поможет.
Поверьте, кому как не мне знать..
37. Александр Васёвич - 22 декабря 2010 — 00:20 - перейти к сообщению
nikk пишет:
Так что здесь Вы не правы, и еще.. Юра кажется ужет несколько дней не был на форуме, подожите немного, он обязательно поможет.
Поверьте, кому как не мне знать..

Спасибо за ответ! Понимаю! Желаю скорейшего решения вопроса! не желаю экзекуций...
38. Дядя Митя - 22 декабря 2010 — 11:12 - перейти к сообщению
Александр Васёвич, Не паникуйте. У меня тоже были такие проблемы. Я и хостеру писал и сюда. А потом как-то само всё заработало.

Если подробнее то у меня были проблемы с отправкой на некоторые сервисы. Письма или не приходили или приходили с задержкой. Например на Яндекс письма вобще не приходили а на Рамблер с задержкой до нескольких часов.

При этом хостер приводил мне логи показывающие нормальную работу скрипта.

Возможно это проблемы почтовых сервисов.
39. Александр Васёвич - 22 декабря 2010 — 13:15 - перейти к сообщению
Дядя Митя пишет:
Александр Васёвич, Не паникуйте. У меня тоже были такие проблемы. Я и хостеру писал и сюда. А потом как-то само всё заработало.

Если подробнее то у меня были проблемы с отправкой на некоторые сервисы. Письма или не приходили или приходили с задержкой. Например на Яндекс письма вобще не приходили а на Рамблер с задержкой до нескольких часов.

При этом хостер приводил мне логи показывающие нормальную работу скрипта.

Возможно это проблемы почтовых сервисов.


Спасибо! Буду набираться терпения... Плач
40. Александр Васёвич - 22 декабря 2010 — 23:14 - перейти к сообщению
В файле fm.class.php функция отправки e-mail выглядит так, как приведено ниже. Ошибок вроде нет. Но сообщения не отправляются.

/*
_SendMail функция отправки e-mail через sendmail сервера
*/
1 (Отобразить)
41. Александр Васёвич - 24 декабря 2010 — 21:33 - перейти к сообщению
Александр Васёвич пишет:
В файле fm.class.php функция отправки e-mail выглядит так, как приведено ниже. Ошибок вроде нет. Но сообщения не отправляются.

/*
_SendMail функция отправки e-mail через sendmail сервера
*/
1 (Отобразить)


Проблема решилась при согласовании с представителем хостинга!
Напроказничали, однако!
42. kitNest - 20 июля 2011 — 06:06 - перейти к сообщению
маленькое дополнение.

если кто-то работает на хостинге под виндой, то в среде smtp сервера на iis6 при возникновении (хотя чего ей возникать если работало =) ) ошибки SMTP server response: 501 5.5.4 Invalid Address код надо немного поправить в fm.class.php

CODE:
function _SendMail($list) {
$headers = 'From: '.$list[0].' <'.$list[1].">\n";


изменить на

CODE:
function _SendMail($list) {
$headers = "From: ".$list[0]." <".$list[1].">\n";


у меня iis6 не любит аргументацию в духе <'.$list[1]."> Улыбка
43. BON - 20 июля 2011 — 13:05 - перейти к сообщению
kitNest, а IIS 6 то причем? это всё дело пхп обрабатывает.
44. kitNest - 22 июля 2011 — 13:07 - перейти к сообщению
BON пишет:
kitNest, а IIS 6 то причем? это всё дело пхп обрабатывает.


я же написал )

kitNest пишет:
если кто-то работает на хостинге под виндой, то в среде smtp сервера на iis6


BON от некоторых аргументов php, которые передаются iis/smtp, последний шлет подальше в логах непечатным слогом ))

я как раз на случай, если у кого были\будут проблемы, для устранения легкого недопонимания между софтом бесплатным и платным "известных марок".

php по умолчанию вообще iis-у не известен, надо же руками прикручивать.

седьмую версию правда еще не видел - не читал, может microsoft и признал существование чего-то кроме asp/cgi в этом бренном мире ))
45. BON - 22 июля 2011 — 14:32 - перейти к сообщению
kitNest, проще тогда нуленную или бесплатную билинговую панель поставить и радоваться жизни

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0267]     [ ]