За последние 24 часа нас посетили 17111 программистов и 1835 роботов. Сейчас ищут 1703 программиста ...

не менее 1мб

Тема в разделе "Работа с почтой", создана пользователем 832Mishanya, 28 фев 2015.

  1. 832Mishanya

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

    С нами с:
    24 окт 2013
    Сообщения:
    36
    Симпатии:
    0
    Всем привет! Использую для отправки анкеты на почту с сайта класс PhpMailer
    Авторизуюсь с помощью SMTP
    При отправке фотографии больше 1мб все отправляется и приходит на почту без проблем.
    А вот если прикрепить фотографию которая занимает менее 1 мб появляется ошибка:
    "SMTP -> ERROR: DATA not accepted from server: 451 Temporary local problem - please try later"
    В чем может быть причина?
     
  2. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    содержимое файла может какую проверку не проходит?
     
  3. 832Mishanya

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

    С нами с:
    24 окт 2013
    Сообщения:
    36
    Симпатии:
    0
    Не думаю проверял и тестировал не с одной картинкой, тем более вчера еще все работало
     
  4. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    другие почтовые клиенты с тем же результатом завершают отправку?
     
  5. 832Mishanya

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

    С нами с:
    24 окт 2013
    Сообщения:
    36
    Симпатии:
    0
    другие не пробовал, в логах сервера пишет:
    [debug] mod_deflate.c(700): [client 109.194.15.220] Zlib: Compressed 0 to 2 :
    [Sat Feb 28 20:43:07 2015] [debug] mod_deflate.c(700): [client 109.194.15.220] Zlib: Compressed 15698 to 4021
     
  6. Ganzal

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

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

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

    С нами с:
    24 окт 2013
    Сообщения:
    36
    Симпатии:
    0
    где посмотреть этот лог?
     
  8. Ganzal

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

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

    если смпт какого-то почтового провайдера типа гугла, яндекса или мейла - можно у них в техподдержке попробовать узнать что происходит при попытке отправки. если получатель тоже на неподкотрольном сервисе - он может у техподдержки уточнить что происходит при попытке получения письма.
     
  9. 832Mishanya

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

    С нами с:
    24 окт 2013
    Сообщения:
    36
    Симпатии:
    0
    уже написал в поддержку хостинга попробую у них выудить хоть какую-нибудь информацию.
    А не может быть дело в классе phpMailer или моем скрипте?
     
  10. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    может, но проще начать изучение вопроса с того что не нравится непосредственным участникам почтового обмена.
    кстати можно самому себе отправить письмо через почтовую программу, потом отправить письмо через мейлер в режиме отладки перехватив исходный код, после чего сравнить исходные письма нормального почтового клиента и того что родил мейлер. насколько я помню - класс достаточно качественные письма создавал.
     
  11. 832Mishanya

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

    С нами с:
    24 окт 2013
    Сообщения:
    36
    Симпатии:
    0
    Спасибо за информацию, буду пробовать.