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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Отправка письма на *@mail.ru

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: Как? mail не работает
Kubert
Отправлено: 08 Сентября, 2011 - 17:54:59
Post Id



Частый гость


Покинул форум
Сообщений всего: 186
Дата рег-ции: Февр. 2010  


Помог: 3 раз(а)




У меня есть база мыл. Мне надо раз в год поздравлять все с ДР.

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



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Kubert пишет:
функция mail не работает для ящиков *@mail.ru

функция mail работает для всех ящиков
 
 Top
Champion Супермодератор
Отправлено: 08 Сентября, 2011 - 19:01:07
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




Kubert, во-первых поздравления с днем рождения должны быть искренними, высказанными своими руками, а не разосланные автоматом. Так что садитесь за компутер и поздравляйте людей, чтоб им было приятно.
А во-вторых, я считаю, что вы привели недостаточно информации, чтоб определить в чем ошибка - не?
 
 Top
Мелкий Супермодератор
Отправлено: 08 Сентября, 2011 - 20:09:45
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




DeepVarvar пишет:
функция mail работает для всех ящиков

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

Ищите, какие заголовки дополнительные им нужны.


-----
PostgreSQL DBA
 
 Top
Kubert
Отправлено: 08 Сентября, 2011 - 21:25:22
Post Id



Частый гость


Покинул форум
Сообщений всего: 186
Дата рег-ции: Февр. 2010  


Помог: 3 раз(а)




Champion, я с Вами совершенно согласен!!! Лично мне вообще не нужен спам в мой день рождения) Но все же! Передо мной поставлена такая задача! И мне нужно ее решить "автоматически".
DeepVarvar, нет! Я не написал бы если не попробовал бы это сделать!

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

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

Мелкий, как я могу узнать о дополнительных заголовках?
 
 Top
Мелкий Супермодератор
Отправлено: 08 Сентября, 2011 - 21:32:30
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Kubert, гуглите. Почтовик (почему-то) популярный, решение точно есть. Вроде, и на этом форуме тоже проскакивало.


-----
PostgreSQL DBA
 
 Top
Kubert
Отправлено: 13 Сентября, 2011 - 12:24:38
Post Id



Частый гость


Покинул форум
Сообщений всего: 186
Дата рег-ции: Февр. 2010  


Помог: 3 раз(а)




Все же хочу оживить тему, так как вопрос так и не решен...
Искал много, пробывал тоже много но на mail.ru(bk.ru, list.ru и так далее) письма так и не доходят
 
 Top
DeepVarvar Супермодератор
Отправлено: 13 Сентября, 2011 - 12:29:32
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Курите заголовки..
Вот так попробуйте:
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);
 
 Top
Kubert
Отправлено: 13 Сентября, 2011 - 12:35:55
Post Id



Частый гость


Покинул форум
Сообщений всего: 186
Дата рег-ции: Февр. 2010  


Помог: 3 раз(а)




DeepVarvar, все так же mail.ru не принимает почту, а моя корпоративная принимает...
 
 Top
DeepVarvar Супермодератор
Отправлено: 13 Сентября, 2011 - 12:44:22
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




что за сервер?
 
 Top
Kubert
Отправлено: 13 Сентября, 2011 - 12:58:10
Post Id



Частый гость


Покинул форум
Сообщений всего: 186
Дата рег-ции: Февр. 2010  


Помог: 3 раз(а)




DeepVarvar пишет:
что за сервер?


Свой сервер в стойке у "Каравана"
 
 Top
DeepVarvar Супермодератор
Отправлено: 13 Сентября, 2011 - 13:14:44
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Ну так его и настраивайте.
 
 Top
Kubert
Отправлено: 13 Сентября, 2011 - 13:17:37
Post Id



Частый гость


Покинул форум
Сообщений всего: 186
Дата рег-ции: Февр. 2010  


Помог: 3 раз(а)




DeepVarvar, хорошо), скажу сис админу чтобы разбирался.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB