[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Переезд на другой хостинг, не отправляются письма
Миша
<?php
if(!mail("куда", "я письмо", "я сообщение")) {
echo 'не пашет :(';
} else {
echo "пашет";
}
?>


Говорит, что пашет, но письма не доходят вообще (даже в спам)

_____________
Принимаю заказы, писать в ЛС
Игорь_Vasinsky
ну почему ьы не использовать класс phpMailer ?? он всё отправит как надо.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
YVSIK
оф
Цитата (Игорь_Vasinsky @ 8.12.2015 - 18:37)
как надо.

кому надо biggrin.gif


_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
Игорь_Vasinsky
YVSIK
клиенту-программисту-серверу

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
inpost
Медведь
Требуется указывать отправителя.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Миша
Стас, специально для тебя ;)

function * ($*кому, $*код) // отправка письма
{
$email = 'reg @ auto - hab . ru'; // от кого
$tema = 'Подтверждение регистрации'; // тема письма
$tema = '=?utf-8?b?'. base64_encode($tema) .'?=';
$email_d2 = "Content-type: text/plain; charset=\"utf-8\"\r\n";
$email_d2 .= "From: <". $email .">\r\n";
$email_d2 .= "MIME-Version: 1.0\r\n";
$email_d2 .= "Date: ". date('D, d M Y h:i:s O') ."\r\n";
$pismo = "Благодарим за регистрацию на http: // auto - hab . ru \r\n Осталось ввести код подтверждения: $*код";

mail($*кому, $tema, $pismo, $email_d2);
}


Не работает, потому что хостинг не переведён с тестового режима.

_____________
Принимаю заказы, писать в ЛС
bestxp
используй протокол smtp при отправке писем, а не mail функцию
Миша
Цитата (bestxp @ 9.12.2015 - 08:39)
используй протокол smtp при отправке писем, а не mail функцию

А чем это лучше?

_____________
Принимаю заказы, писать в ЛС
bestxp
ну для начала прочитай про smtp протокол и подбери достойный smtp сервер, вон яндекс например

ну и попадание в спам куда меньше, берешь свой домен и привязываешь к яндексу например ( только почту ) делаешь норм ящик noreply@domain.tld например и с него отправляешь, если есть еще и dkim и тд к домену то и в спам попадет с вероятностью 1-2%

ну конечно же это будет делать лень и да от хостинга потребуется работающие сокеты как минимум что бы к внешнему серверу подключиться =) ах да говнохостинги этого не позволяют =) но ты же не будешь пользоваться говнохостом?)
icedfox
Медведь
Я Согласен с рекомендациями bestxp.
По вашей проблеме причин может быть много и вам их надо задавать в саппорт хостинга.
Например у нас обязательно должен быть отправитель и почта отправителя должна быть на хостинге создана, иначе все режется в процессе отправки.
Миша
Цитата (icedfox @ 9.12.2015 - 13:01)
Медведь
Я Согласен с рекомендациями bestxp.
По вашей проблеме причин может быть много и вам их надо задавать в саппорт хостинга.
Например у нас обязательно должен быть отправитель и почта отправителя должна быть на хостинге создана, иначе все режется в процессе отправки.

Вопрос решён, в соседней ветке написал rolleyes.gif

Просто после оплаты из тестового режима хостинг переведён не был.

_____________
Принимаю заказы, писать в ЛС
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.