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 

Нет отправки: 'sender address must match authenticated user'

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


Joined: 08 May 2009
Posts: 3

PostPosted: 08 May 2009 16:36 (Fri)    Post subject: Нет отправки: 'sender address must match authenticated user' Reply with quote

CMS использую с тестовом режиме хочу понять чего могет, чего нет.
Почта принимается на ура - это хорошо. Но вот с отправкой беда. По форуму посмотрел у многих проблемы именно с отправкой. Может я чего не догоняю, но расскажите как отправить письмо адресату aaa@mail.ru, написаное и оптравленное с ddd@rambler.ru.

В настройках "Отправка почты", сздал два сервера smtp.mail.ru & smtp.rambler.ru Одну очередь на отправку, в неё включил оба сервера.

Вообщем с mail.ru на rambler.ru письма уходят. А c rambler.ru на mail.ru нет. В логе вижу строку
>08.05.2009 17:02:25 00L4 501 sender address must match authenticated user
Чё делать ?


Last edited by thunder on 08 May 2009 17:14 (Fri); edited 1 time in total
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 08 May 2009 21:30 (Fri)    Post subject: Reply with quote

Если я правильно понял, вам нужно, чтобы письма от aaa@mail.ru CMS отправлял через smtp.mail.ru, а письма от ddd@rambler.ru — через smtp.rambler.ru.
Сложности с отправкой на эти сервера возникают из-за того, что каждый из них требует, чтобы адрес отправителя письма совпадал с именем аутентифицированного пользователя. Т.е. каждый пользователь, скажем, сервиса Mail.Ru может отправлять почту только со своего адреса.
Начиная с CMS 2.07 beta 1 появилась возможность отправки почты и на (через) такие сервера. Таким образом, даже если ваш провайдер (хостер) не предоставляет вам доступ к своему SMTP-серверу, CMS сможет нормально отправлять почту, используя только бесплатные почтовые службы.

Для этого в CMS делаем следующее:
1. Создаём 2 SMTP-сервера: smtp.mail.ru и smtp.rambler.ru. Флажок "Аутентификация" у них снимаем, "Персональная аутентификация" — устанавливаем.
2. Создаём 2 очереди, например: "To mail.ru" и "To rambler.ru". Выбираем у них "по списку" и добавляем в список 1 (один) SMTP-сервер: smtp.mail.ru и smtp.rambler.ru, соответственно.
3. Создаём 2 POP3-сервера: pop.mail.ru и pop.rambler.ru (или какой он там у Рамблера).
4. Создаём 2 внешних ящика: aaa@mail.ru и ddd@rambler.ru. Настраиваем как угодно, главное — правильно указать "Адрес e-mail", "Пользователь" и "Пароль" (для отправки остальное не важно).
5. В общем сортировщике создаём 2 правила:
1-е:
Если: From:"aaa@mail.ru"
И
Если письмо имеет внешних получателей
Выполнить действия только для данных получателей
Поместить письмо в очередь: To mail.ru
Завершить сортировку письма
2-е:
Если: From:"ddd@rambler.ru"
И
Если письмо имеет внешних получателей
Выполнить действия только для данных получателей
Поместить письмо в очередь: To rambler.ru
Завершить сортировку письма
6. Далее, как обычно, создаём задания и расписания для отправки почты из этих очередей.

Если у вас появятся ещё адреса на mail.ru и rambler.ru, то для них нужно выполнить действия, начиная с п.4.
Можно условия в правилах сортировки задать в общем виде:
From:"@mail.ru"
и
From:"@rambler.ru"
— работать будет так же, зато для каждого адреса не понадобится создавать своё правило. Главное — чтобы отправляемые на CMS внешние письма были отправлены с адресов, для которых созданы внешние ящики в CMS.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
thunder
Newbie
Newbie


Joined: 08 May 2009
Posts: 3

PostPosted: 09 May 2009 14:23 (Sat)    Post subject: Reply with quote

Спасибо, ща будут кумарить.
С двумя очередями была мысль, даже пробовал, но до правил не допер. И версия была 2.06.
Back to top
View user's profile Send private message
thunder
Newbie
Newbie


Joined: 08 May 2009
Posts: 3

PostPosted: 09 May 2009 15:27 (Sat)    Post subject: Reply with quote

Работает !!!!
А можно сделать так чтобы одним заданием отправлялось бы несколько очередей ? Или например очереди можно было бы организовывать в иерархическом порядке ? Выбрал верхную очередь и все вложенные тоже отправились бы ? Для таких сервером как mail.ru, rambler.ru было бы хорошее подспорье.
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 11 May 2009 21:59 (Mon)    Post subject: Reply with quote

thunder wrote:
А можно сделать так чтобы одним заданием отправлялось бы несколько очередей ? Или например очереди можно было бы организовывать в иерархическом порядке ? Выбрал верхную очередь и все вложенные тоже отправились бы ?

Пока такой возможности нет. В будущих версиях подумаем над этим.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 15 Nov 2018 16:50 (Thu)    Post subject: Reply with quote

thunder wrote:
А можно сделать так чтобы одним заданием отправлялось бы несколько очередей ?

Сделали в CMS 3.09 beta 1:
Code:
[!] В заданиях планировщика команды теперь могут идти в произвольном порядке
    и многократно повторяться с разными параметрами. Можно выполнять один
    блок команд при наличии определённого файла, другой - при отсутствии.
    Можно проверять сразу несколько файлов, объединяя условия по "и/или".
    Условия могут быть вложенными. У команд автоматически устанавливаются
    отступы в зависимости от глубины вложенности. Правильность оформления
    условий проверяется автоматически при применении изменений.
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 2.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