Courier Mail Server Forum Index Courier Mail Server
www.courierms.ru
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Правильные настройки для отправки внешней почты

 
Post new topic   Reply to topic    Courier Mail Server Forum Index -> Courier Mail Server 1.xx
View previous topic :: View next topic  
Author Message
woowookid
Newbie
Newbie


Joined: 22 Sep 2013
Posts: 5

PostPosted: 09 Oct 2013 16:59 (Wed)    Post subject: Правильные настройки для отправки внешней почты Reply with quote

Версия 1.58

Windows Server 2008

Некоторые письма из .msg переходят в .bad при отправке по внешней почте.

это одна из ошибок

<09.10.2013 15:32:01 POP3SERV 8RGS +OK Courier POP3 server signing off (156 messages left)
-09.10.2013 15:32:01 POP3SERV 8RGS Отключился POP3-клиент [192.168.0.2]
<09.10.2013 15:32:06 SMTPCLNT 8RGK .
>09.10.2013 15:32:07 SMTPCLNT 8RGK 250 OK id=1VTrzq-0002nE-Fq
@09.10.2013 15:32:07 SMTPCLNT 8RGK Отправлено письмо от m9519198@mail.ru для waterhim@mail.ru
<09.10.2013 15:32:07 SMTPCLNT 8RGK MAIL FROM:<9009898@mail.ru>
>09.10.2013 15:32:07 SMTPCLNT 8RGK 250 OK
<09.10.2013 15:32:07 SMTPCLNT 8RGK RCPT TO:<ale58303613@yandex.ru>
>09.10.2013 15:32:07 SMTPCLNT 8RGK 501 sender address must match authenticated user
*09.10.2013 15:32:07 SMTPCLNT 8RGK Не удалось отправить письмо 02M001QB.msg (Нет принятых получателей)
<09.10.2013 15:32:07 SMTPCLNT 8RGK RSET
>09.10.2013 15:32:07 SMTPCLNT 8RGK 503 sender not yet given
<09.10.2013 15:32:07 SMTPCLNT 8RGK QUIT
>09.10.2013 15:32:07 SMTPCLNT 8RGK 250 Reset OK
-09.10.2013 15:32:07 SMTPCLNT 8RGK Отключаемся от smtp.mail.ru
09.10.2013 15:32:07 SMTPCLNT 8RGK SMTP-клиент остановлен
+09.10.2013 15:32:20 POP3SERV 8RGT Подключился POP3-клиент [192.168.0.2]
<09.10.2013 15:32:20 POP3SERV 8RGT +OK hypersnab.com Courier Mail Server 1.58 POP3 service ready <13416.73515055940382@hypersnab.com>
>09.10.2013 15:32:20 POP3SERV 8RGT AUTH
<09.10.2013 15:32:20 POP3SERV 8RGT -ERR invalid command
>09.10.2013 15:32:20 POP3SERV 8RGT USER 102
<09.10.2013 15:32:20 POP3SERV 8RGT +OK name accepted
>09.10.2013 15:32:20 POP3SERV 8RGT PASS ********
<09.10.2013 15:32:20 POP3SERV 8RGT +OK 102's mailbox has 93 messages (28629286 octets)
>09.10.2013 15:32:20 POP3SERV 8RGT STAT
<09.10.2013 15:32:20 POP3SERV 8RGT +OK 93 28629286
>09.10.2013 15:32:20 POP3SERV 8RGT UIDL
<09.10.2013 15:32:20 POP3SERV 8RGT +OK

что делать с этими бэдами?
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 09 Oct 2013 21:06 (Wed)    Post subject: Reply with quote

Справка CMS 1.58, раздел "SMTP-клиент"
Quote:
Если внешний SMTP-сервер отклоняет письмо или всех его получателей с кодом постоянного отказа (5xx), то файл письма получает расширение .bad и попыток его отправить больше не производится.

Постоянный отказ означает, что сервер не примет данное письмо без корректировки.

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

Чтобы бэды не возникали, нужно правильно настроить SMTP-клиент:
"Правильная настройка CMS для отправки почты на Яндекс"
"Можно ли использовать в качестве SMTP-сервера smtp.mail.ru?"
"Не отправляет — sender address must match authenticated user"
Back to top
View user's profile Send private message Send e-mail Visit poster's website
woowookid
Newbie
Newbie


Joined: 22 Sep 2013
Posts: 5

PostPosted: 10 Oct 2013 9:58 (Thu)    Post subject: Reply with quote

SMTP-сервер: smtp.mail.ru

порт: 25 тайм-аут: 60 сек.

Другие поля не заполнены.
все внешние пользователи на mail.ru и каждый должен отправлять от себя.
Что я не так сделал или не доделал?
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 10 Oct 2013 13:03 (Thu)    Post subject: Reply with quote

В CMS 1.xx нельзя сделать так, чтобы каждый пользователь мог отправлять внешнюю почту со своего адреса через SMTP-сервер mail.ru (yandex.ru и т. п.). Отправлять можно только с какого-то одного общего адреса.
В CMS 3.xx это возможно.

Если SMTP-сервер вашего интернет- или хостинг-провайдера позволяет, аутентифицировавшись под одним пользователем, отправлять письма от разных отправителей, то вместо smtp.mail.ru укажите этот сервер и включите аутентификацию.

Если же такой возможности нет и приходится использовать именно сервер бесплатной почтовой службы, то, используя один общий адрес, вашу задачу можно решить и в CMS 1.xx. Для этого, в дополнение к основным настройкам CMS, делаем следующее.

1. Создаём на mail.ru один общий ящик для всех ваших пользователей. Или используем один из имеющихся.
2. В почтовых клиентах пользователей в настройках отправителя указываем ФИО (или псевдоним) пользователя (woowookid, Ivan Petrov и т. п.). Обязательно латинскими буквами.
В CMS:
3. В свойствах всех пользователей указываем:
Внешний адрес e-mail: общий_ящик@mail.ru
4. В SMTP-клиенте включаем аутентификацию с данными общего ящика.

Всё, все пользователи могут отправлять внешнюю почту.

5. В POP3-клиенте настраиваем приём почты из общего ящика. Получатель — <Сортировщик>.
6. В сортировщике создаём правила:

Если поле заголовка письма: To
Содержит текст: woowookid
Тогда доставить письмо по следующим адресам: woowookid

Если поле заголовка письма: To
Содержит текст: Ivan Petrov
Тогда доставить письмо по следующим адресам: petrov

и т. п.

7. В сортировщике указываем:
Доставлять неотсортированную почту по адресам: postmaster

Всё, пользователи могут принимать внешнюю почту.

Особенности:
Чтобы извне отправить письмо конкретному пользователю CMS, в качестве получателя нужно указать не только адрес, но и имя пользователя, например: woowookid <общий_ящик@mail.ru>. При ответах на письма от пользователей CMS правильный получатель подставится автоматически из исходного письма.
Письма, отправленные на адрес <общий_ящик@mail.ru> без указания имени получателя, придут администратору CMS, который может переслать их нужным пользователям. Также в сортировщик можно добавить дополнительные правила, если имя получателя не указано, но его можно идентифицировать, например, по теме письма.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Courier Mail Server Forum Index -> Courier Mail Server 1.xx All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group