С php не приходят письма

A
На сайте с 18.02.2009
Offline
46
4928

Господа, помогите, что делать вот код:

mail($to, $subject, $message, $headers);

Письма на gmail, другие почты приходят, а на сервис mail.ru не приходит :gm: Куда копать, что делать...клиентов инет магазина очень много на mair.ru сидит, и им не приходит подтверждение о заказе.

Аккаунты на торрент-трекеры. () Тут дают деньги!!! (http://Pop-Bazar.com/registration.php?ref=2115)
bay_ebook
На сайте с 28.05.2010
Offline
111
#1

забыть про mail (они или в спам, или вообще в игнор попадает очень много где) и использовать или sendmail или smtp - готовых классов для работы с этим уйма.

Нужен прогер на php+mysql+понимание чужего кода? (/ru/forum/540660) Вам сюда PHP-шаман (http://php-shaman.pw/)
A
На сайте с 18.02.2009
Offline
46
#2
bay_ebook:
забыть про mail (они или в спам, или вообще в игнор попадает очень много где) и использовать или sendmail или smtp - готовых классов для работы с этим уйма.

поясните пожалуйста по подробнее о sendmail, можно ссылкой

---------- Добавлено 15.11.2012 в 11:21 ----------

Вот пробую этот код, не приходит на mail.ru

<?php
if (mail('test@example.com',
'Письмо из скрипта',
'<html><head><title>Вася, привет</title></head><body bgcolor="#feeffe"><font color="blue">Привет Василий, как дела?</font><br /><font color="green">Я умею отправлять письма с помощью php! И скоро научусь отправлять письма с помощью php с вложениями! Это будет круто!</font></body></html>',
"From: ivan@example.com\r\n
Content-type: text/html; charset=utf-8\r\n
X-Mailer: PHP mail script"
))
{
echo 'Письмо успешно отправлено!';
}else{
echo 'При отправке письма возникла ошибка';
}
?>
bay_ebook
На сайте с 28.05.2010
Offline
111
#3

https://www.google.com.ua/#hl=ru&output=search&sclient=psy-ab&q=sendmail+php&oq=sendmail&gs_l=hp.1.1.0l4.605.605.0.1861.1.1.0.0.0.0.109.109.0j1.1.0...0.0...1c.1.pgrYVEpB8JA&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.&fp=10e2c47e12f7fe&bpcl=38625945&biw=1366&bih=623

Тот код, что вы показали и не пройдет, хедер как минимум нужно расписать очень круто, и то, это не даст никакой гарантии, посему mail и не актуальна.

IL
На сайте с 20.04.2007
Offline
435
#4

ознакомиться - http://help.mail.ru/mail-help/rules/technical

Прописать spf запись для домена,

При необходимости попереписываться с техподдержкой по конкретным ситуациям.

Если не поможет - посмотреть в сторону DKIM, mail на него реагирует - пруф

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
A
На сайте с 18.02.2009
Offline
46
#5

Не приходит и через sendmail


<?php
$body = "ololololo";
$sendmail = "/usr/sbin/sendmail -t -f $sender -C /etc/sendmail.orig.cf";
$fd = popen($sendmail, "w");
fputs($fd, "To: trash_b@bk.ru\r\n");
fputs($fd, "From: \"Sender Name\" <$sender>\r\n");
fputs($fd, "Subject: Finally\r\n");
fputs($fd, "X-Mailer: Mailer Name\r\n\r\n");
fputs($fd, $body);
pclose($fd);
?>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий