Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Отправка письма на *@mail.ru
Форумы портала PHP.SU » » Вопросы новичков » Отправка письма на *@mail.ru

Страниц (1): [1]
 

1. Kubert - 08 Сентября, 2011 - 17:54:59 - перейти к сообщению
У меня есть база мыл. Мне надо раз в год поздравлять все с ДР.

функция mail не работает для ящиков *@mail.ru, возможно что и с дроугими крупными серверами не работает. Как это обойти?
2. DeepVarvar - 08 Сентября, 2011 - 18:26:26 - перейти к сообщению
Kubert пишет:
функция mail не работает для ящиков *@mail.ru

функция mail работает для всех ящиков
3. Champion - 08 Сентября, 2011 - 19:01:07 - перейти к сообщению
Kubert, во-первых поздравления с днем рождения должны быть искренними, высказанными своими руками, а не разосланные автоматом. Так что садитесь за компутер и поздравляйте людей, чтоб им было приятно.
А во-вторых, я считаю, что вы привели недостаточно информации, чтоб определить в чем ошибка - не?
4. Мелкий - 08 Сентября, 2011 - 20:09:45 - перейти к сообщению
DeepVarvar пишет:
функция mail работает для всех ящиков

Ага, потому что с почтовыми ящиками она не работает вообще, а только передаёт задачу почтовому демону.

Ищите, какие заголовки дополнительные им нужны.
5. Kubert - 08 Сентября, 2011 - 21:25:22 - перейти к сообщению
Champion, я с Вами совершенно согласен!!! Лично мне вообще не нужен спам в мой день рождения) Но все же! Передо мной поставлена такая задача! И мне нужно ее решить "автоматически".
DeepVarvar, нет! Я не написал бы если не попробовал бы это сделать!

Поясняю!
Есть почтовые ящики клиентов компании, их очень много порядка 30т.

делаю самый минимум:
mail('burum@mail.ru','С днем рождения!','Поздравляю Вас с ........');
не проходит!
Отправляю же на свою корпоративную почту таким макаром, то письмо приходит.

Мелкий, как я могу узнать о дополнительных заголовках?
6. Мелкий - 08 Сентября, 2011 - 21:32:30 - перейти к сообщению
Kubert, гуглите. Почтовик (почему-то) популярный, решение точно есть. Вроде, и на этом форуме тоже проскакивало.
7. Kubert - 13 Сентября, 2011 - 12:24:38 - перейти к сообщению
Все же хочу оживить тему, так как вопрос так и не решен...
Искал много, пробывал тоже много но на mail.ru(bk.ru, list.ru и так далее) письма так и не доходят
8. DeepVarvar - 13 Сентября, 2011 - 12:29:32 - перейти к сообщению
Курите заголовки..
Вот так попробуйте:
PHP:
скопировать код в буфер обмена
  1. $title = "Новое письмо от Kubertа";
  2. $mess = "тело письма можно и с хтмл-разметкой";
  3. $to = "nah@mail.ru";
  4.  
  5. $headers= "MIME-Version: 1.0\r\n";
  6. $headers .= "X-Mailer: PHP/" . phpversion() . "\r\n";
  7. $headers .= "Content-type: text/html; charset=utf-8\r\n";
  8. $headers .= "From: poh@mail.ru\r\n";
  9. $headers .= "Content-Transfer-Encoding: 8bit\r\n\r\n";
  10.  
  11. mail($to,$title,$mess,$headers);
9. Kubert - 13 Сентября, 2011 - 12:35:55 - перейти к сообщению
DeepVarvar, все так же mail.ru не принимает почту, а моя корпоративная принимает...
10. DeepVarvar - 13 Сентября, 2011 - 12:44:22 - перейти к сообщению
что за сервер?
11. Kubert - 13 Сентября, 2011 - 12:58:10 - перейти к сообщению
DeepVarvar пишет:
что за сервер?


Свой сервер в стойке у "Каравана"
12. DeepVarvar - 13 Сентября, 2011 - 13:14:44 - перейти к сообщению
Ну так его и настраивайте.
13. Kubert - 13 Сентября, 2011 - 13:17:37 - перейти к сообщению
DeepVarvar, хорошо), скажу сис админу чтобы разбирался.

 

Powered by ExBB FM 1.0 RC1