Всем привет!
(на граматику необращать
Делаю масовою розсилку ел.почти (отправляю для теста на свою почту).
1.При отправки 20 писем все норм
2.При отправки 50 писем, крах (получил 34/50). Проходит 15сек. и вибивает 500 ошибку. ПОЧЕМУ!?
Ограничениє на сервере 200 писем в час
В PHP.ini max_execution_time 30(думал может ето ограничивает но проходит 15сек и тогда крах, а не 30сек).
И в 1 и 2 случаю заголовок письма(тема) приходит в 4 вариантах:
1.(одно так)Привет!(то что отослано)
2.(одно так)=?utf-8?b?0J/RgNC40LLRltGCIQ==?=
3.(одно так)=?utf-8?b?PT91dGYtOD9iPzBKL1JnTkM0MExMUmx0R0NJUT09Pz0=?=
4.(все остальние письма такие) =?utf-8?b?PT91dGYtOD9iP1BUOTFkR1... (в нем 65535 символов)
При етом содержание письма нормальное, тоисть текст которий отсилался.
В чем может скриваться ошибка?
Я так полагаю что код непричем? Ведь письма отсилаються.
Ничиво похожего на форуме не нашол.
1. like - 01 Июля, 2016 - 16:10:52 - перейти к сообщению
2. Viper - 01 Июля, 2016 - 16:47:57 - перейти к сообщению
Кто отдает ошибку 500? Что в логах почтового сервера?
3. like - 01 Июля, 2016 - 17:44:30 - перейти к сообщению
Viper пишет:
Кто отдает ошибку 500? Что в логах почтового сервера?
Ошибка (перевод гугл)
---------------
Внутренняя ошибка сервера
Сервер обнаружил внутреннюю ошибку или некорректное и не смог выполнить ваш запрос.
Пожалуйста, обратитесь к администратору сервера на (тоисть ко мне на сайт)~~pobj, чтобы информировать их о времени произошла эта ошибка, а действия вы выполняли непосредственно перед этой ошибки.
Более подробную информацию об этой ошибке могут быть доступны в журнале ошибок сервера.
Кроме того, ошибка Ошибка 500 Internal Server была обнаружена при попытке использовать ErrorDocument для обработки запроса
-----------
Насколько гугл перевел тоя понял что на меня как адміна силається
И что ето за документ --ErrorDocument --?
В логах майла нечего необнаружено тоисть все записи 2015г и нечитабельна перерепробивал все кадировки. Перелопатил там все только нашол те письма что непришли мне на емаил.
4. Viper - 01 Июля, 2016 - 18:11:05 - перейти к сообщению
Ну вот ковыряйте почтовик, почему у вас письма в очереди застряли.
5. like - 01 Июля, 2016 - 20:14:22 - перейти к сообщению
Viper пишет:
Ну вот ковыряйте почтовик, почему у вас письма в очереди застряли.
Нужна твоя подсказка.
Капнувшись по глубже обнаружил что проблема била в размере, первие три письма имели мизерний размер, а все остальние по 1мб и ето только сам заголовок в 1мб (а письма в несколько слов), а так как ограничение в 32мб(upload_max_filesize) по 1мб(заголовок) то и посилаеться 31 письмо по 1мб і 3 (первих) в пару кб.
Вопрос. Почему заголовок растет как на дрождях?
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $subject = $_POST["header"];
- $end = "спосибо";
- $message = $_POST["posst"].$end;
- for($a=0;$a<50;$a++){
- $to = мой емеил(фигурально);
- $from = 'Vasya';
- $from .= '<info@vasya.com.ua>';
- $headers = "From: $from\nReply-to:$from\nContent-type:text/html;charset=utf-8\n";
- echo $a.'-';
- }
Проблема в $subject ? Помоги пожалуста.