Страница 3 из 10

Добавлено: 19 май 2014, 11:57
Dragon_Knight
smtp.gmail.com а не smpt.gmail.com

Добавлено: 19 май 2014, 12:04
Chinger
Dragon_Knight, вот я валенок. Спасибо огромное. Сейчас проверю) :D
_____________________________________________________

Хм, а сейчас при нажатии на отправку данных мой сайт в процессе отправки уже 5 минут, никак не догрузится.
2014-05-19 12:02:36
2014-05-19 12:02:36 ** --- MESSAGE BEGIN ---
2014-05-19 12:02:36 ** To: 4inger@mail.ru
2014-05-19 12:02:36 ** Subject: SUBJECT
2014-05-19 12:02:36 ** X-PHP-Originating-Script: 0:index.php
2014-05-19 12:02:36 ** Content-Type: text/plain; charset=UTF-8
2014-05-19 12:02:36 ** From: chindzher@gmail.com
2014-05-19 12:02:36 **
2014-05-19 12:02:36 ** Новое сообщение:
2014-05-19 12:02:36 ** First name: чинджер
2014-05-19 12:02:36 ** Last name: борисович
2014-05-19 12:02:36 ** Phone Number: 0938496639
2014-05-19 12:02:36 ** --- MESSAGE END ---
2014-05-19 12:02:37 ** Connecting to smtp.gmail.com:465
2014-05-19 12:02:37 ** Connected.
Это уже не связано с настройками Open server? Прошу прощения за столько вопросов. :oops:
____________________________________________________

Всё, снимаю свой вопрос. У меня на сайте ошибка выскочила) Так что уже знаю где теперь искать. Большое спасибо за помощь.

Добавлено: 21 май 2014, 10:38
Chinger
Наконец-то работает отправка писем)) Сработало с такими настройками: Изображение
Большое спасибо Максиму за создание этой сборки. Жаль я на такой мели что не могу помочь материально, но если получится заработать обязательно поделюсь.

Добавлено: 21 май 2014, 14:57
Redee
Вон подучим линухи, постфикс, антиспам, mysql, ... )) и будем нам счастье.
з.ы. Это для всех тех кто столкнулся с тормознутостью отправки писем с вложениями :D через удаленные сервера с кучей проверок.

Добавлено: 20 июн 2014, 16:42
Nogolov
Прога хороша, только вот в новых версиях 510 и 511 новые глюки появились, которых в 488 небыло. При отсылке почты с вложениями эти самые вложения затирают тело письма и в самом непонятном формате доставляются. Если вложений несколько, то всеравно в письме отображается как одно (в виде noname файла).
Все остальное, чего касаюсь, вроде тип-топ :)

Добавлено: 29 авг 2014, 07:12
ShNURoK
Максим писал(а):P.S. Если кому интересно - sendmail глючил из-за поставленного мной лишнего s := trim(s);
Мне интересно. Долго мучался с этой проблемой, письма были битые.
А версия вроде последняя, 5.1.1. Замена все исправила.

Добавлено: 29 авг 2014, 11:55
Dragon_Knight
Максим, может добавите возможность указания имени отправителя?
При попытки указать в качестве имени: "Dragon <sender@dragon>" сервер возвращает ошибку, ибо эта строка дополнительно окружается в '<>'...

Добавлено: 29 авг 2014, 14:48
Максим
Dragon_Knight писал(а):Максим, может добавите возможность указания имени отправителя?
Не понял о чём вы, такая возможность есть и всегда была и к Open Server это отношения не имеет. В PHP прекрасно всё отправляется и с именем и с адресом. В самой утилите отправки никаких подстановок <> нет и никогда не было.
Dragon_Knight писал(а):При попытки указать в качестве имени: "Dragon <sender@dragon>" сервер возвращает ошибку, ибо эта строка дополнительно окружается в '<>'...
Естественно ошибка, с чего вы решили что в Имя можно добавлять email адрес?

Вот правильное указание:

Для класса phpmailer
$mail->From = 'lalala@mail.ru';  
$mail->FromName = 'Дядя Женя';
Или вот для голого PHP:
$headers = 'From: Дядя Женя <lalala@mail.ru>' . "\r\n" .
    'Reply-To: lalala@mail.ru' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();
mail('tototo@mail.ru', 'тема', 'сообщение', $headers);
И всё прекрасно работает. Поэтому просмотрите свой код, если у вас там непонятно что и куда добавляется.

Добавлено: 29 авг 2014, 15:55
Dragon_Knight
Максим, а тогда параметр "force_sender=%force_sender%" в sendmail.ini сделан для красоты?
Максим писал(а):Естественно ошибка, с чего вы решили что в Имя можно добавлять email адрес?
А стандарты, в частности RFC 2822 игнорируем?
Согласно стандартам отправитель и получатель могут быть указаны в двух вариантах:
user@example.com
User <user@example.com>
и соответственное их перечисление для получателя, разделённые запятой и пробелом.

PS> Я говорю исключительно про sendmail.

Добавлено: 29 авг 2014, 16:19
Максим
Dragon_Knight писал(а):Максим, а тогда параметр "force_sender=%force_sender%" в sendmail.ini сделан для красоты?
Да, для совместимости со старой версией sendmail (изначальной, которую я переписывал). Вы где-нибудь видели упоминание этой переменной в руководстве? Я нет. В конфиге она всегда должна быть пустой, для совместимости и не более того.
Dragon_Knight писал(а):А стандарты, в частности RFC 2822 игнорируем?
Согласно стандартам отправитель и получатель могут быть указаны в двух вариантах:
Не понял о чём речь, кто их игнорирует или что? Все стандартны соблюдаются, я вам уже показал аж в двух примерах, что имя и email прекрасно обрабатываются sendmail. В стандарте RFC идёт речь про поле FROM, или TO, а не про какое-то поле имени и уж тем более не про некую переменную %force_sender%.
Dragon_Knight писал(а):и соответственное их перечисление для получателя, разделённые запятой и пробелом.
Ну так берите в скриптах и перечисляйте, что мешает? sendmail это нормально обработает, вот пример для phpmailer:
$mail->addAddress('xxx@mail.ru', 'Тётя Клава');
$mail->addAddress('in@tr.ru', 'Дядя дядечкин');
$mail->addAddress('kpp@gmail.com');