Вобщем проблема в следующем, phpmailer не отсылает письма если отправителем поставить любой емэйл чей почтовый сервер не mail.ru, письма отсылаются с хостера 1gb. Есть какие нибудь предположения? Сайт самописный.
Вот скрипт:
в нем: $noticemail - емэйл сладельца сайта для получения уведомлений с текстом обратной связи с сайта,
$email - указанный в обратной связи емэйл обращающегося человека (с этим емэйлом как раз и проблема)
$tel, $fio - данные обращающегося
<?
include_once("lib/phpmailer/class.phpmailer.php");
$mail = new PHPMailer(true); // the true param means it will throw exceptions on errors, which we need to catch
$mail->Priority = 2;
$mail->SetLanguage("ru", "lib/phpmailer/language/");
$mail->IsSendmail(); // telling the class to use SendMail transport
try {
$mail->CharSet = 'windows-1251';
$mail->AddAddress($noticemail, 'Feedback');
$mail->SetFrom($email, $fio);
$mail->Subject = 'Обратная связь';
$mail->AltBody = 'To view the message, please use an HTML compatible email viewer!'; // optional - MsgHTML will create an alternate automatically
$mail->MsgHTML("
<body style='margin: 10px;'>
<div style='width: 640px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;'>
$msg<br>
<br>
<br>
Email: $email<br />
ФИО: $fio<br />
Телефон: $tel<br />
</div>
</body>
");
$mail->Send();
} catch (phpmailerException $e) {
$error .= $e->errorMessage();
} catch (Exception $e) {
$error .= $e->getMessage();
}
?>
Примечание:
Суровый Реалист (1), при чем здесь касперский? письма должны отправляться с хостинга, на котором расположен сайт, но письма не отправляются.
Но за ответ спасибо=)
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.