За последние 24 часа нас посетили 17390 программистов и 1707 роботов. Сейчас ищут 1735 программистов ...

mail (отправка заголовка)

Тема в разделе "PHP для новичков", создана пользователем Panich, 12 мар 2013.

  1. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ну как бы вам сказать... есть стандарт устанавливающий формат сообщения. когда в нем идет строка разрешенных символов+двоеточие+строка+возврат_каретки+перевод_строки - это считается заголовком. как только двойное сочетание CRLF - считается что закончились заголовки и началось тело. по логике вещей вот эта странная строка является телом письма. потом вдруг неожиданно начинаются заголовки и опять тело письма...

    поставьте для теста получателем drop-it-130312-01@fake-mx.net и отправьте письмо - посмотрю как оно выглядит на уровне MTA
     
  2. Panich

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

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Сделал
     
  3. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    не приходит ничего чего-то
     
  4. Panich

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

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Странно,мне на две почты пришло. Сейчас ещё раз пришлю...
     
  5. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    словил...

    Код (Text):
    1. Return-Path: <panich07@list.ru>
    2. X-Original-To: ***упс***
    3. Delivered-To:  ***упс***
    4. Received: from  ***упс*** (localhost [127.0.0.1])
    5.     by  ***упс*** (Postfix) with ESMTP id 7F9B42426F1
    6.     for < ***упс***>; Tue, 12 Mar 2013 14:53:37 +0400 (MSK)
    7. Received: by  ***упс*** (Postfix, from userid 508)
    8.     id 665672426FC; Tue, 12 Mar 2013 14:53:37 +0400 (MSK)
    9. X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on  ***упс***
    10. X-Spam-Level: ***
    11. X-Spam-Status: No, score=3.9 required=5.0 tests=BAYES_40,HTML_FONT_FACE_BAD,
    12.     HTML_MESSAGE,MIME_HTML_ONLY,SPF_HELO_PASS,SPF_SOFTFAIL,SUBJECT_NEEDS_ENCODING,
    13.     SUBJ_ILLEGAL_CHARS autolearn=no version=3.3.2
    14. Received: from lu4ick.ru (lu4ick.ru [82.146.56.106])
    15.     by  ***упс*** (Postfix) with ESMTPS id C23F42426F1
    16.     for <drop-it-130312-01@fake-mx.net>; Tue, 12 Mar 2013 14:53:35 +0400 (MSK)
    17. Received: from u397960889_pan by lu4ick.ru with local (Exim 4.80.1 (FreeBSD))
    18.     (envelope-from <panich07@list.ru>)
    19.     id 1UFMGV-0002Dd-5m
    20.     for drop-it-130312-01@fake-mx.net; Tue, 12 Mar 2013 14:17:03 +0400
    21. To: drop-it-130312-01@fake-mx.net
    22. Subject: Новый рецепт на сайте Лучик и 'Ко'.
    23. MIME-Version: 1.0
    24. Content-type: text/html; charset=UTF-8
    25. Message-Id: <E1UFMGV-0002Dd-5m@lu4ick.ru>
    26. From: panich07@list.ru
    27. Date: Tue, 12 Mar 2013 14:17:03 +0400
    28. X-Virus-Scanned: ClamAV using ClamSMTP
    это когда просто mail() делается? а если добавить к заголовкам From: ScreenName <test@example.com> ? оно должно заменить оригинальный заголовок. кому надо узнают через Received оригинальное происхождение но почтовый клиент ориентируется на From
     
  6. Panich

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

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Интересно зачем Вам нужно было само письмо, что бы дать этот совет?
    П.С. Если вставляю строчку с from, то приходят крокозябры вообще и html разметка в чистом виде как код...
     
  7. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    вооот, теперь второе письму жду по тому же адресу и мы делаем вывод о том что делается не так
     
  8. Panich

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

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Вставил сточку:
    Код (Text):
    1. $headers .= "From: MyName <myemail@mail.ru>\r\n";
    письмо ушло...
     
  9. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    так, у меня все правильно пришло... что не так у вас? как смотрите?
     
  10. Panich

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

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Код (Text):
    1. This message was created automatically by mail delivery software.
    2.  
    3. A message that you sent could not be delivered to one or more of its
    4. recipients. This is a permanent error. The following address(es) failed:
    5.  
    6.   panich07@list.ru
    7.     SMTP error from remote mail server after end of data:
    8.     host mxs.mail.ru [94.100.176.20]: 550 Message was not accepted -- it contains invalid headers. More specially, 'From:' header must match user you are sending mail from. See http://help.mail.ru/mail-help/mailer/popsmtp for details.
    9.  
    10. ------ This is a copy of the message, including all the headers. ------
    11.  
    12. Return-path: <panich07@list.ru>
    13. Received: from u397960889_pan by lu4ick.ru with local (Exim 4.80.1 (FreeBSD))
    14. (envelope-from <panich07@list.ru>)
    15. id 1UFNUP-000KDY-Oy
    16. for panich07@list.ru; Tue, 12 Mar 2013 15:35:29 +0400
    17. To: panich07@list.ru
    18. Subject: п²п╬п╡я▀п╧ я─п╣я├п╣п©я┌ п╫п╟ я│п╟п╧я┌п╣ п⌡я┐я┤п╦п╨ п╦ 'п п╬'.
    19. MIME-Version: 1.0
    20. Content-type: text/html; charset=UTF-8
    21. From: MyName <myemail@mail.ru>
    22. Message-Id: <E1UFNUP-000KDY-Oy@lu4ick.ru>
    23. Date: Tue, 12 Mar 2013 15:35:29 +0400
    24.  
    25.  
    26. <html>
    27. <head>
    28. <title><font face=Verdana, Arial, Helvetica, sans-serif size=+1 color=#003366>п²п╬п╡я▀п╧ я─п╣я├п╣п©я┌ п╫п╟ я│п╟п╧я┌п╣ п⌡я┐я┤п╦п╨ п╦ "п п╬"</font></title>
    29. </head>
    30. <body>
    31. <font face=Verdana, Arial, Helvetica, sans-serif size=-1 color=#333333>
    32. <p>п═п╟п╫п╣п╣ п╫п╟ я│п╟п╧я┌п╣ <a href="www.lu4ick.ru">п⌡я┐я┤п╦п╨ п╦ "п п╬"</a>п▓я▀ п╬я│я┌п╟п╡п╦п╩п╦ п╥п╟я▐п╡п╨я┐, я┤я┌п╬ п╠я▀ я▐ я│п╬п╬п╠я┴п╟п╩п╟ п╬ п╨п╟п╤п╢п╬п╪ п╫п╬п╡п╬п╪ я─п╣я├п╣п©я┌п╣. п╒п╟п╨ п╡п╬я┌, я┐п╥п╫п╟я┌я▄ п╨п╟п╨ п©я─п╦пЁп╬я┌п╬п╡п╦я┌я▄ <a href="www.lu4ick.ru/view_coocking.php?id=120">п╜я┌п╬ п╠п╩я▌п╢п╬</a> п╩п╣пЁп╨п╬, п╫п╟п╤п╟п╡ п╫п╟ п╫п╟п╥п╡п╟п╫п╦п╣ п╠п╩я▌п╢п╟.</p>
    33. <p>п÷п╬п╪п╫п╦я┌п╣, я┤я┌п╬ п╢п╩я▐ п▓п╟я│ я▐ п╣п╤п╣п╢п╫п╣п╡п╫п╬ п╡я▀п╨п╩п╟п╢я▀п╡п╟я▌ п╫п╬п╡я▀п╣ я─п╣я├п╣п©я┌я▀, п╠п╩п╬пЁп╦, п©я─п╦п╢я┐п╪я▀п╡п╟я▌ п╨п╬п╫п╨я┐я─я│я▀ п╦ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐я▌ п╡п╬п╥п╪п╬п╤п╫п╬я│я┌я▄ п╨п╟п╤п╢п╬п╪я┐ п©п╬я│п╣я┌п╦я┌п╣п╩я▌ п©п╬я┐я┤п╟я│я┌п╡п╬п╡п╟я┌я▄ п╡ п╤п╦п╥п╫п╦ я│п╟п╧я┌п╟. п║п╟п╪я▀п╣ п╟п╨я┌п╦п╡п╫я▀п╣ п╦п╥ п▓п╟я│ п╠я┐п╢я┐я┌ п╡п╬п╥п╫п╟пЁя─п╟п╤п╢п╣п╫я▀ я│п©п╣я├п╦п╟п╩я▄п╫я▀п╪п╦ п╥п╫п╟п╨п╟п╪п╦ п╬я┌п╩п╦я┤п╦я▐ п╦ п╢п╣п╫п╣п╤п╫я▀п╪п╦ п©я─п╦п╥п╟п╪п╦. пёп╢п╟я┤п╦, п╪п╬п╧ п©п╬я│п╣я┌п╦я┌п╣п╩я▄.</p>
    34. </font>
    35. </body>
    36. </html>
     
  11. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    Код (Text):
    1. Return-Path: <panich07@list.ru>
    2. X-Original-To: /*/
    3. Delivered-To: /*/
    4. Received: from /*/ (localhost [127.0.0.1])
    5.     by /*/ (Postfix) with ESMTP id 77C2B24016A
    6.     for </*/>; Tue, 12 Mar 2013 15:35:32 +0400 (MSK)
    7. Received: by /*/ (Postfix, from userid 508)
    8.     id 57158242700; Tue, 12 Mar 2013 15:35:32 +0400 (MSK)
    9. X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on /*/
    10. X-Spam-Level: ***
    11. X-Spam-Status: No, score=3.4 required=5.0 tests=BAYES_05,FREEMAIL_FROM,
    12.     HTML_FONT_FACE_BAD,HTML_MESSAGE,MIME_HTML_ONLY,SPF_HELO_PASS,SPF_SOFTFAIL,
    13.     SUBJECT_NEEDS_ENCODING,SUBJ_ILLEGAL_CHARS,T_TO_NO_BRKTS_FREEMAIL autolearn=no
    14.     version=3.3.2
    15. Received: from lu4ick.ru (lu4ick.ru [82.146.56.106])
    16.     by /*/ (Postfix) with ESMTPS id CC51B24016A
    17.     for <drop-it-130312-01@fake-mx.net>; Tue, 12 Mar 2013 15:35:31 +0400 (MSK)
    18. Received: from u397960889_pan by lu4ick.ru with local (Exim 4.80.1 (FreeBSD))
    19.     (envelope-from <panich07@list.ru>)
    20.     id 1UFNUQ-000KE7-2o
    21.     for drop-it-130312-01@fake-mx.net; Tue, 12 Mar 2013 15:35:30 +0400
    22. To: drop-it-130312-01@fake-mx.net
    23. Subject: Новый рецепт на сайте Лучик и 'Ко'.
    24. MIME-Version: 1.0
    25. Content-type: text/html; charset=UTF-8
    26. From: MyName <myemail@mail.ru>
    27. Message-Id: <E1UFNUQ-000KE7-2o@lu4ick.ru>
    28. Date: Tue, 12 Mar 2013 15:35:30 +0400
    29. X-Virus-Scanned: ClamAV using ClamSMTP
    все отлично, подмена успешно состоялась... но вот у вас что-то странное. сервер требует чтоб From содержало тот же адрес что и оригинальное окружение, то есть panich07@list.ru. возможно это связано с тем что мэйлру видит "свой" адрес в служебных заголовках... попробуйте для примера отправить ящику другому ящику на том же мэйлеру

    Добавлено спустя 44 минуты 43 секунды:
    я вот сейчас наверное не должен был очередное письмо получить?
     
  12. Panich

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

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Должен...Вы в подписчиках)))Я уберу обязательно.
    Ваш совет приму к сведению и попробую.
    Спасибо большое, что потратили столько времени на меня....отпишусь позже...
     
  13. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    да не за что))) кстати, могу продолжить уже сейчас)))) рекомендую вам, во-первых, переверстать сообщение (например, между названием сайта и Вы пробела нет). во-вторых - не нарушайте стандартов. весь не-ASCII текст желательно приводить к первым 127 байтам, то есть использовать тот же base64, и следить чтоб строки были не длиннее 80 ASCII символов.
     
  14. Panich

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

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    А чем грозить нарушение стандартов?
     
  15. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    некорректным отображением, только и всего)))
     
  16. Panich

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

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    А вообще что скажете по поводу сайта?
     
  17. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ну если честно, то он перегружен. очень сложно воспринять информацию, навигация не однозначна, да и фавикон больше похож на профиль гандона, чем на Л. фотокарточки слабого пола оценивать не буду =)

    Добавлено спустя 3 минуты 50 секунд:
    вот еще такие украшения бесят:
     
  18. Panich

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

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Ещё не успел исправить...
    В чём именно навигация не однозначна?
     
  19. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    к примеру жмакание на комментарии из списка последних - перекидывает к статье, а не к комментарию.
    "блог" это некоторый интернет журнал, но вы умудряетесь упоминать это слово в контексте записей. получается, благодаря некоему Евгению, чьи БЛОГИ чаще всего встречаются на стартовой странице мы имеем целый портал БЛОГОВ... ЖЖ курит в сторонке... и тут же в подвале видим "расположить статью в блоге" - зачем это если Женька спокойно создает по одному БЛОГУ на каждую свою ТЕМУ?
    два раза ткнул в название статьи (БЛОГА) - ноль результата. оказывается я могу получить подробности только по ссылке читать больше. которых добрый десяток на странице, потому что не предусмотрена возможность вариации ката.
    ладно, всплыли из БЛОГА... о, два комментария! надо почитать! клик - опять основной текст блога! мне комменты нужны! скроллить самому, ок...

    вот такие мелкие косяки, раздражающие цвета и их сочетания, формы... хотя, может быть, у меня слишком испорченный вкус и предвзятое мнение)))
     
  20. Panich

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

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Это что бы можно было расположить свою статью в определённую тему...не пойму почему не предоставить такую возможность?
    Что это такое?
    Тут абсолютно согласен - нужно исправить.
    я уже перебрал столько вариантов с палитрой, что уже и не знаю на чём остановиться...кто говорит, что всё ОК, а кто, что просто ужасно...
    С формами, что не так?
    Предвзятое мнение к моему сайту? Почему?
     
  21. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    не путайте тему (статью) и раздел (тег)
    это когда как выглядит не только как "читать больше" или "подробнее", но еще и можно задать "по ссылке свое казино с блекджеком и шлюхами", "многабукаф" и так далее...
    ну тут бабка надвое сказала. кто говорит что все ок может совершенно ничего не понимает в дизайне. или имеет странное представление о дизайне. или просто боится расстроить админа. кто говорит что все ужасно тоже может быть просто стебется. а может быть ему действительно не нравится. проведите опрос общественного мнения (а-ля фокус группу) и уже по результатам решайте что с дизайном делать. есть много примеров убогих дизайнов. на такие сайты нормальные посетители не возвращаются. мы ж вроде не для себя сайт делаем а для публики.
    они убогие. я сейчас не буду тратить время на то чтоб в стиле лебедева устраивать линч и по скриншотам обводить то мне не понравилось, но если очень надо будет - позже вернемся к этому вопросу в приватной беседе.
    не только к вашему. я вот смотрю на сайты как обычный пользователь, а не как человек которые сайты создает. я пытаюсь получить информацию на сайте. когда у меня это не получается сделать потому что дизайн убогий или логика нарушает что-то привычное для 99% сайтов - я признаю такой сайт убогим и не возвращаюсь на него.

    Ну ладно, пару примеров приведу.
    Шапка сайта огромна. Как и подвал.
    Алярма об авторских правах должна быть в лигал, но никак не под статьей - я не хочу каждый раз читать этот текст.
    Цена на полярик в колонке справа написано так близко к фону что создается ощущение скрытой ссылки. На этом форуме тоже кстати есть - вип супениры, но тут хоть почти как фон а у вас неясно - вы хотели скрыть или показать?
    Ссылка должна быть подчеркнута. Можете как угодно извратиться с ее видом при наведении курсора, но я не должен искать среди однородного текста что же тут блин является ссылкой.
    В барахолке подчеркивание названия вещей настолько огромное что перекрывает буквы.
    И тут бац - "состояние" подчеркнуто! Ура!! Гиперссылка!!! А хер там...
    В огромной шапке цитата выделена двумя парами угловых скобок. Читайте внимательно про всякие там гусиные лапки и вообще про типографику.
    Оба на! В подвале встретился алярма об авторский правах. Похоже сайт создавался ради двойного упоминания этой фразы на каждой странице.
    "Copyright © Domain Name. All Rights Reserved". Ну да, меня лучик дважды напугал алярмой об авторских правах а они оказывается принадлежат доменнейму... Ну точно без лигалки не разберешься.

    на этом месте я устал перечислять. скажу что понравилось - фотокарточки с прекрасным полом и малыш в каске. но пока я смотрю на малыша в каске на меня орут верхним регистром. так что только фотокарточки с прекрасным полом. и то не все.
     
  22. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    А че за сайт то?
     
  23. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
  24. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  25. Panich

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

    С нами с:
    10 май 2011
    Сообщения:
    548
    Симпатии:
    0
    Адрес:
    Ростов-Москва
    Фух...вот это работы предстоит....
    Спасибо большое. Отнял у Вас слишком много времени!
    Удачи!