За последние 24 часа нас посетили 16384 программиста и 1608 роботов. Сейчас ищут 1405 программистов ...

phpmailer, мол я спамер

Тема в разделе "Работа с почтой", создана пользователем gafarov_, 4 май 2010.

  1. gafarov_

    gafarov_ Активный пользователь

    С нами с:
    16 сен 2009
    Сообщения:
    17
    Симпатии:
    0
    Адрес:
    Узбекистан, Навои - Томск - Санкт - Петербург
    Доброго времени суток.
    Ребят, подскажите. Использую phpmailer. С домашнего компа отправляю почту - шлется нормально. А вот с рабочего, где пытаюсь поднять веб-узел не шлется. Приходят от всех серверов сообщение - мол я спамер. Это mail.ru, ya.ru, gmail.com. Хотя шлю, как Вы уже догадались, не спам! Как я понял почтовики определяют меня как спамера по IP-адресу. У нас на этом ip стоит почтовый сервер с корпоративной почтой. Т.е. домен свой - это и security.tomsk.ru и udcs.ru. Писать им всем, что я не спамер не дело. Что можно предпринять поумнее, посоветуйте пожалуйста. Также вопрос возникает: как сохранить письмо в отправленных, хотел бы заголовки все увидеть, посмотреть, что в них.
    Спасибо. И с наступающим праздником Вас!
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    какой хост используется в качестве релея?
     
  3. gafarov_

    gafarov_ Активный пользователь

    С нами с:
    16 сен 2009
    Сообщения:
    17
    Симпатии:
    0
    Адрес:
    Узбекистан, Навои - Томск - Санкт - Петербург
    Я конечно извиняюсь. Я поискал в Интернете, что такое релей, но не особенно понял. Вот ответ, который пришел с mail.ru

    Код (Text):
    1.  
    2. This message was created automatically by mail delivery software.
    3.  
    4. A message that you sent could not be delivered to one or more of its
    5. recipients. This is a permanent error. The following address(es) failed:
    6.  
    7.   512555@mail.ru
    8.     SMTP error from remote mail server after end of data:
    9.     host mxs.mail.ru [94.100.176.20]: 550 spam message discarded. Please visit http://mail.ru/notspam/ or report details to abuse@corp.mail.ru. Error code:
    10.     613670D723FA0B6C5CE3577A373561808F9CA260D04BD65B
    11.  
    12. ------ This is a copy of the message, including all the headers. ------
    13.  
    14. Return-path: <udcsadmin@udcs.ru>
    15. Received: from [192.168.2.40] (helo=192.168.2.40)
    16.     by mail.udcs.ru with esmtpa (Exim 4.69 (FreeBSD))
    17.     (envelope-from <udcsadmin@udcs.ru>)
    18.     id 1O9Doq-000FGb-BP
    19.     for 512555@mail.ru; Tue, 04 May 2010 15:49:32 +0700
    20. X-Spam-Score: -98.6 (---------------------------------------------------)
    21. X-Spam-Report: Spam detection software, running on the system "eoks-new.udcs.ru", has
    22.     identified this incoming email as possible spam.  The original message
    23.     has been attached to this so you can view it (if it isn't spam) or label
    24.     similar future email.  If you have any questions, see
    25.     The administrator of that system for details.
    26.     Content preview:  Ãàôàðîâ Àðòóð Ìàðñîâè÷Ïðåäîñòàâëåííàÿ óñëóãà: Ëèöåíçèÿ ÊðèïòîÏðî
    27.     3.6. Äàòà çàêëþ÷åíèÿ (â ôîðìàòå ÃÃÃÃ-ÌÌ-ÄÄ): 2010-05-04. Íîìåð äîãîâîðà:
    28.     4. [...]
    29.     Content analysis details:   (-98.6 points, 3.0 required)
    30.     pts rule name              description
    31.     ---- ---------------------- --------------------------------------------------
    32.     -100 USER_IN_WHITELIST      From: address is in the user's white-list
    33.     -1.4 ALL_TRUSTED            Passed through trusted hosts only via SMTP
    34.     0.0 MISSING_MID            Missing Message-Id: header
    35.     0.0 MISSING_DATE           Missing Date: header
    36.     1.6 MISSING_HEADERS        Missing To: header
    37.     1.3 MISSING_SUBJECT        Missing Subject: header
    38.  
    39. Ãàôàðîâ Àðòóð Ìàðñîâè÷Ïðåäîñòàâëåííàÿ óñëóãà: Ëèöåíçèÿ ÊðèïòîÏðî 3.6. Äàòà çàêëþ÷åíèÿ (â ôîðìàòå ÃÃÃÃ-ÌÌ-ÄÄ): 2010-05-04. Íîìåð äîãîâîðà: 4.
    Могу другие выложить. Вы мне подскажите за одно, какой хост - релей.
    Спасибо.
     
  4. gafarov_

    gafarov_ Активный пользователь

    С нами с:
    16 сен 2009
    Сообщения:
    17
    Симпатии:
    0
    Адрес:
    Узбекистан, Навои - Томск - Санкт - Петербург
    Видимо 94.100.176.20. Он фигурирует во всех ответах. 192.168.2.40 - IP-адресс сервера с которого я пытаюсь выслать письмо. Завтра попробую все содержимое письмо отправить прям с веб-страницы почтового сервера. Причем с других то почтовых ящиков этого домена шлется нормально всем клиентам! Без PHPMailer'а!
     
  5. gafarov_

    gafarov_ Активный пользователь

    С нами с:
    16 сен 2009
    Сообщения:
    17
    Симпатии:
    0
    Адрес:
    Узбекистан, Навои - Томск - Санкт - Петербург
    как мне сказали, я не заполнил поля:
    0.0 MISSING_MID Missing Message-Id: header
    0.0 MISSING_DATE Missing Date: header
    1.6 MISSING_HEADERS Missing To: header
    1.3 MISSING_SUBJECT Missing Subject: header

    хотя я их заполняю!
    Код (Text):
    1.  
    2. <?php
    3.  
    4. error_reporting(E_ALL);
    5. error_reporting(E_STRICT);
    6. date_default_timezone_set('Asia/Novosibirsk');
    7. include_once('sidesrc/PHPMailer/class.phpmailer.php');
    8.  
    9. $mail = new PHPMailer();
    10.  
    11. $mail->Timeout = 60;
    12. $mail->SMTPDebug = 2;
    13. $mail->IsSMTP(); // telling the class to use SMTP
    14.  
    15. $mail->Host       = "mail.udcs.ru"; // SMTP server
    16. $mail->Port = 25;
    17. $mail->SMTPAuth = true;
    18. $mail->Username = "udcsadmin@udcs.ru";
    19. $mail->Password = "********";
    20. $mail->From     = "udcsadmin@udcs.ru";
    21.  
    22. $mail->CharSet = "utf8";
    23. $mail->FromName   = $user_FIO;
    24. $mail->Subject    = "Удостоверяющий Центр Сибири";
    25. $mail->CharSet = "windows-1251";
    26.  
    27. $mail->Body = $txt;
    28.  
    29. $mail->ClearAddresses();
    30. $mail->AddAddress($recipient);
    31.  
    32. $mail->ClearAttachments();
    33. if (isset($FileArray))
    34. {
    35.     foreach($FileArray as $number => $key)
    36.     {
    37.         $mail->AddAttachment($key);
    38.     }
    39. }
    40.  
    41. if(!$mail->SmtpSend($user_FIO, $txt))
    42. {
    43.   echo "Mailer Error: " . $mail->ErrorInfo;
    44. }
    45. else
    46. {
    47.   echo "Собщение отправленно!";
    48. }
    49. ?>
     
  6. gafarov_

    gafarov_ Активный пользователь

    С нами с:
    16 сен 2009
    Сообщения:
    17
    Симпатии:
    0
    Адрес:
    Узбекистан, Навои - Томск - Санкт - Петербург
    Люди, не ужто никто не подскажет??
    Я понял, что мой комп с которого шлется письмо обрезает все заголовки, антивирус или еще что... Как сохранить отправляющееся сообщение в исходящих!? чтобы увидеть как оно сформировалось.
     
  7. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    пошли мне письмо

    root@php.ru

    я посмтрю его все.