|
|
|
| Здравствуйте! Подскажите, как мне отправить письмо на php, что бы его антиспамы не ловили? | |
|
|
|
|
|
|
|
для: AlMag
(13.06.2008 в 18:01)
| | Встречный вопрос. Зачем это делать? | |
|
|
|
|
|
|
|
для: Trianon
(13.06.2008 в 19:57)
| | Хм... неужеле отсылать спам???? О_о | |
|
|
|
|
|
|
|
для: ddhvvn
(13.06.2008 в 20:03)
| | не, ну как зачем? :) например при регистрации пользователя ему отсылать инфу, или новости. Не хочется, что бы это было в спаме | |
|
|
|
|
|
|
|
для: AlMag
(13.06.2008 в 20:56)
| | А почему Вы думаете, что Ваша информация будет в спаме? | |
|
|
|
|
|
|
|
для: AlMag
(13.06.2008 в 20:56)
| | Надо оформлять письмо по всем нормам, в особенности это касается заголовков.
И еще нужно предупреждать пользователя при регистрации в каких целях его электронный адрес будет использоваться (отправка новостей та же) с возможностью отписаться от рассылки.
Просто так Ваше письмо наврядли будет остановлено антиспамом. | |
|
|
|
|
|
|
|
для: BinLaden
(13.06.2008 в 21:14)
| | А что именно в заголовках надо писать?
$headers = "From: Our Company <company@ourcompany.com>\n";
$headers .= "Reply-To: Our Company <company@ourcompany.com>\n";
|
что-то еще? | |
|
|
|
|
|
|
|
для: AlMag
(13.06.2008 в 23:38)
| | Заголовки абсолютно ни при чем.
Во первых каким почтовым сервером пользуетесь?
Спам-фильтры анализируют по большей степени тело письма и пререндер к письму, но не заголовки.
P.S. Это ваш почтовый сервер или хостинга? | |
|
|
|
|
|
|
|
для: AcidTrash
(13.06.2008 в 23:49)
| | > Заголовки абсолютно ни при чем
Это зря Вы сказали. Попробуйте на mail.ru отправить что-то вроде
From: Аллах акбар!
Или, например, как уже sim5 неоднократно говорил про кириллицу в заголовках, оформленную не должным образом, тоже некоторые уважаемые сервисы считают потенциальным спамом. | |
|
|
|
|
|
|
|
для: AcidTrash
(13.06.2008 в 23:49)
| | Это не так. На mail.ru вы можете непостредственно указать "как спам-реклама" именно те или иные заголовки (тему письма). Отправленные заголовки (включая и поле адреса) "как есть" были причиной блокирования писем с отчетом, что это реклама или вирус.
PS. Заметьте еще небольшую "странность" во многих примерах отправки почты приводимых авторами на форуме - отправка писем в HTML. Понятное дело, можно быть уверенным, что страницу сайта оформленную не на все 100% с учетом "вкусов" разных браузеров, пользователь все таки увидит и поймет о чем речь. Но откуда уверенность, что почтовый клиент у адресата именно такой, какой ожидается и с желаемыми настройками? Не отправляя текстовую версию письма при HTML версии почты, адресат получит "куклу", если не принимает письма как HTML, а "пустышку" можно тоже отнести к потенциальному спаму. | |
|
|
|
|
|
|
|
для: sim5
(14.06.2008 в 06:09)
| | Ну вот, смотрите
<?php
$to = '_magistr.90@mail.ru';
$subject = 'Registration Confirm';
$message = 'hello';
$headers = 'From: _magistr.90@mail.ru' . "\r\n" .
'Reply-To: _magistr.90@mail.ru' . "\r\n" ;
if (mail($to, $subject, $message, $headers)) echo "Message was sent";
else echo "ERROR!";
?>
|
на странице пишет
а письмо не приходит | |
|
|
|
|
|
|
|
для: AlMag
(14.06.2008 в 14:32)
| | А с чего идет эта отправка? | |
|
|
|
|
|
|
|
для: AlMag
(14.06.2008 в 14:32)
| | Вы же его не с сервера mail.ru отправляете?
Еще бы оно не было воспринято спамом. | |
|
|
|
|
|
|
|
для: Trianon
(14.06.2008 в 15:24)
| | Хорошо, а если использовать
с установленым imap сервером, то покатит?
P. S. Или каким еще способом отправлять письма после регистрации? | |
|
|
|
|
|
|
|
для: AlMag
(14.06.2008 в 16:36)
| | AlMag, Вы читали последние сообщения sim5, Trianon? | |
|
|
|
|
|
|
|
для: BinLaden
(14.06.2008 в 17:13)
| | Да, читал. Тоесть, если его не с сервера mail.ru отправлять, то дела не будет никак? | |
|
|
|
|
|
|
|
для: AlMag
(14.06.2008 в 17:28)
| | Нет, Вам хотели сказать, что писать "From: _magistr.90@mail.ru" нельзя - это фактически подделка обратного адреса. У Вас и так есть этот адрес в Reply-To - не за чем писать это в From.
Что хотел сказать sim5 я не знаю, но если сервер Ваш, то иногда требуется писать в поддержку mail.ru, чтобы они выкинули IP Вашего сервере из блек-листа. Создайте какой-нибудь тестовый почтовый ящик на сервере, укажите его адрес в From и попробуйте запустить скрипт. Если IP в блек-листе, то они могут об этом известить. | |
|
|
|
|
|
|
|
для: BinLaden
(14.06.2008 в 18:13)
| | Да что хотел, просто подумал, что как таковой отправки нет вообще, например, тест на локальном. ) | |
|
|
|
|
|
|
|
для: sim5
(14.06.2008 в 18:50)
| | Я вас понял, спасибо за ответы | |
|
|
|