Страница 1 из 1

Sendmail - Очень Долгая отправка - php mail() + smtp.gmail.com

Добавлено: 10 авг 2013, 03:18
Redee
...\OpenServer\modules\sendmail\sendmail.exe ДОЛГО отправляет письма с вложениями
>>>
>>>
>>>
отправляются черезчур ДОЛГО письма с вложениями через функцию php mail() через smtp.gmail.com
можете сами проверить у себя на опенсервере

https://github.com/Redee/scetch
https://github.com/Redee/scetch/archive/master.zip

исполняющие скрипты отправки почты
scripts/mail.php
scripts/mail2.php
scripts/func_mail_file_add.php

в файле scripts/mail2.php значение переменной $site_email (емеил) можете задать вручную и закомментировать подключение к БД

настройки почты в openserver >
Отправлять почту через удалённый SMTP сервер используя выбранные настройки
smtp.gmail.com
465
ваш_эмеил@gmail.com
ваш_эмеил@gmail.com
ваш_пароль_от_почты
SSL

ПОМОГИТЕ настроить SENDMAIL или укажите причину такой затяжной отправки писем с вложениями
>>>
ваш_домен/mail
указываем любой емеил и прикрепляем файл в районе 2Mb, отправляем
затем прикрепляем чтобы убедиться в нормальной работе скриптов файл до 50Kb
Изображение

Добавлено: 10 авг 2013, 04:07
Максим
Это типо шутка такая или вы всерьез полагаете что файл размером 2Mb должен отправиться столь же быстро как и файл размером 50Kb?

Добавлено: 10 авг 2013, 18:33
Redee
к тому что sendmail неоправданно ДОЛГО отправляет
инет 80Mbit/s - 40Mbit/s
файл в районе 2Mb отправляется где то 2 минуты!!!

если напрямую отправить с почтового клиента с браузера - это произойдет за несколько СЕКУНД!

дада все понятно что пока обработается там, пока проверится и т.д. и т.п., но блин заснуть можно в самом деле, так не должно работать

или с такой тягомотиной все согласны

лично я НЕТ!

Добавлено: 10 авг 2013, 18:52
Максим
Мда... Sendmail какбэ на скорость не влияет никак, всё зависит от скорости вашего интернета и скорости с которой принимающая сторона принимает письмо.

Помимо этого может быть еще хренова туча проблем: принимающая сторона не рвет соединение пока не проверит все ваши 20Мб на вирусы, у принимающей стороны не настроены обратные зоны DNS, на принимающей стороне настроены задержки и т.д.

Ну а то, что отправка через браузер у вас мгновенна, так это нормально. Одно дело файл на сервер закачать, а другое дело письмо отправить. Неужели вы думаете что отправив письмо через браузер оно мгновенно оказывается у адресата, не конечно. Просто все эти долгие процедуры по пересылке письма выполняются скрыто и уже после того, как вы якобы отправили письмо в браузере (например через тот же gmail или mail.ru).

Так что успокойтесь и спите спокойно, всё пучком ;)

Добавлено: 10 авг 2013, 21:31
Redee
спасибо за ответ

отправляю со своего ящика gmail на этот же ящик gmail

тогда в противном случае придется ограничивать размер вложения

да я уже прошерстил инет и действительного много причин может быть, также фигова туча настроек имеется

успокоился немножко всего лишь

з.ы. некоторые советуют пробрасывать на локальную почтовую прогу и с нее уже слать в нужном направлении, но блин это еще сложнее и закрученней, опять же не камильфо

ладно не буду выносить вам мозг и спасибо что делаете OpenServer