View previous topic :: View next topic |
Author |
Message |
Timur Messenger
Joined: 09 Sep 2006 Posts: 30 Location: Комсомольск-на-Амуре
|
Posted: 05 Feb 2014 5:56 (Wed) Post subject: отправка на внешнего пользователя |
|
|
CMS 2.06
есть почтовый домен, обратная зона, внешний белый IP.
Внутри предприятия крутится почта. На хостере создал пользователя типа аll@домен.ру, куда вписал всех пользователей, по замыслу, вся приходящая на этот адрес почта, пересылается по списку пользователей.
Но если отправить письмо изнутри предприятия, то:
1. пользователь не заведен во внутренней сети. CMS пишет, пользователь не найден, и пересылает секретарю.
2. Пользователь заведен, CMS отсылает письмо ему (внутри предприятия) и успокаивается.
А как сделать так, чтобы CMS отправлял почту сразу на внешнего пользователя, минуя внутреннего? _________________ 2:5040/28.62@fidonet.org |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1081
|
Posted: 05 Feb 2014 13:13 (Wed) Post subject: Re: отправка на внешнего пользователя |
|
|
Timur wrote: | А как сделать так, чтобы CMS отправлял почту сразу на внешнего пользователя, минуя внутреннего? |
1. Перейдите на CMS 2.12.
2. В основном (или в SMTP-) сортировщике создайте правило:
Если письмо имеет получателя: аll@домен.ру
Выполнить действия только для данных получателей
Поместить письмо в очередь: <основная очередь отправки>
3. Всё. |
|
Back to top |
|
|
Timur Messenger
Joined: 09 Sep 2006 Posts: 30 Location: Комсомольск-на-Амуре
|
Posted: 05 Feb 2014 14:08 (Wed) Post subject: Re: отправка на внешнего пользователя |
|
|
1. Спасибо, завтра обновлю.
2-3. Попробую.
Вообще я планировал переход на 3-ю версию, только там ключ обновить надо будет. _________________ 2:5040/28.62@fidonet.org |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1081
|
Posted: 05 Feb 2014 14:21 (Wed) Post subject: |
|
|
Обратите внимание: переход на CMS 3.xx платный. CMS 2.12 — это максимальная версия, на которую вы можете обновиться бесплатно. |
|
Back to top |
|
|
Timur Messenger
Joined: 09 Sep 2006 Posts: 30 Location: Комсомольск-на-Амуре
|
Posted: 05 Feb 2014 15:40 (Wed) Post subject: |
|
|
Так я же написал, что ключ обновить надо будет. Так что все ок, пока 2.12 поставлю, потом поговорю с диром на обновление _________________ 2:5040/28.62@fidonet.org |
|
Back to top |
|
|
Timur Messenger
Joined: 09 Sep 2006 Posts: 30 Location: Комсомольск-на-Амуре
|
Posted: 06 Feb 2014 3:34 (Thu) Post subject: |
|
|
Что-то не выходит.
Похоже, теперь локальный почтовик просто циклится. Письма в ящик падают по списку, но клиенты ничего не получают.
Алгоритм работы. Пишем письмо на all@ CMS видит письмо, отправляет его в "очередь отправки", потом отправляет. Подключается для приема почты, видит адрес письмо с адреса all@, кидает его в сортировщик, тот кидает в очередь отправки, на этом все завершается.
Лог
@06.02.2014 10:11:58 00W5 Принято письмо 0BQ0000D (340 байт) от <muratshin@домен.ру> для <all@домен.ру> (Тема: "test4")
<06.02.2014 10:11:58 00W5 250 OK
@06.02.2014 10:11:58 00W6 Обрабатываем письмо 0BQ0000D (496 байт) от <muratshin@домен.ру> для <all@домен.ру> (Тема: "test4")
@06.02.2014 10:11:58 00W6 Письмо 0BQ0000D (496 байт) от <muratshin@домен.ру> для <all@домен.ру> помещено в очередь отправки "Queue" (Тема: "test4")
@06.02.2014 10:12:00 00W8 Отправлено письмо 0BQ0000D (496 байт) от <muratshin@домен.ру> для <all@домен.ру> (Тема: "test4")
@06.02.2014 10:12:54 00WB Принято письмо N66 0BQ0000E (1064 байт) от <muratshin@домен.ру> из п/я <домен.ру+info@[77.222.41.25]> (Тема: "test4"; UID: "00000db851a51ad2")
@06.02.2014 10:12:54 00XP Обрабатываем письмо 0BQ0000E (1064 байт) от <muratshin@домен.ру> для <all@домен.ру> (Тема: "test4")
@06.02.2014 10:12:54 00XP Письмо 0BQ0000E (1064 байт) от <muratshin@домен.ру> для <all@домен.ру> помещено в очередь отправки "Queue" (Тема: "test4")
Вот так выглядит "внешние письма". Что с этим делать?
_________________ 2:5040/28.62@fidonet.org |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1081
|
Posted: 06 Feb 2014 15:18 (Thu) Post subject: |
|
|
Вы хотели, чтобы CMS письма для аll@домен.ру отправлял в интернет. Так? Эта задача решена.
Отправляемые письма для аll@домен.ру попадают во внешний ящик, откуда CMS их принимает и, разумеется, снова отправляет туда же, потому что они для аll@домен.ру. Как настроено, так и работает.
Ваш журнал (лог) я подсократил, оставил основное. Да он, в принципе, и не нужен, ситуация и так ясна.
Если возникли новые вопросы или задачи, то формулируйте их, пожалуйста, конкретно и подробно. |
|
Back to top |
|
|
Timur Messenger
Joined: 09 Sep 2006 Posts: 30 Location: Комсомольск-на-Амуре
|
Posted: 06 Feb 2014 20:45 (Thu) Post subject: |
|
|
Вероятно, я был не так понят.
Что нужно. Я хочу, отправив одно письмо на адрес all@домен.ру, чтобы оно попало по всем адресам, указанным в списке рассылки этого ящика.
И при этом, чтобы не было цикла. _________________ 2:5040/28.62@fidonet.org |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1081
|
Posted: 06 Feb 2014 23:07 (Thu) Post subject: |
|
|
Где задан этот список рассылки? |
|
Back to top |
|
|
Timur Messenger
Joined: 09 Sep 2006 Posts: 30 Location: Комсомольск-на-Амуре
|
Posted: 07 Feb 2014 6:33 (Fri) Post subject: |
|
|
Так. На свежую голову еще раз исходные условия.
Есть почтовый хостер, без релея. На нем зарегистрировано куча адресов типа имярек@домен.ру. Вся приходящая почта на разных юзеров пересылается на служебный ящик типа инфо@домен.ру.
Наш сервер (шлюз), имеет на борту CMS 2.12, в котором заведены все юзеры домена. сервер имеет белый внешний IP, с обратной зоной типа майл.домен.ру.
Наш сервер, цепляется на сервер хостера и забирает всю почту с инфо@домен.ру, и потом сортирует по юзерам.
Исходящая почта идет через "Отправлять почту на SMTP-сервера, полученные из DNS (MX-доставка)". Иногда наш сервер таким образом не может отправить почту, хотя если на тот же адрес отправлять с любого другого сервера (майл.ру, майл.яндекс.ру), письмо нормально уходит.
Что нужно.
С ящика "имярек@домен.ру" внутри предприятия, отправляется письмо на адрес "алл@домен.ру". На этом ящике, у хостера прописан список рассылки, куда включены все необходимые ящики юзеров, т.е. цель, отправив письмо с одного адреса, чтобы оно попало во все ящики юзеров (рассылка). _________________ 2:5040/28.62@fidonet.org |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1081
|
Posted: 07 Feb 2014 14:04 (Fri) Post subject: |
|
|
Timur wrote: | Исходящая почта идет через "Отправлять почту на SMTP-сервера, полученные из DNS (MX-доставка)". Иногда наш сервер таким образом не может отправить почту, хотя если на тот же адрес отправлять с любого другого сервера (майл.ру, майл.яндекс.ру), письмо нормально уходит. |
Надо смотреть конкретные случаи.
Timur wrote: | Что нужно.
С ящика "имярек@домен.ру" внутри предприятия, отправляется письмо на адрес "алл@домен.ру". На этом ящике, у хостера прописан список рассылки, куда включены все необходимые ящики юзеров, т.е. цель, отправив письмо с одного адреса, чтобы оно попало во все ящики юзеров (рассылка). |
Видимо проблема в том, что сервер хостера, рассылая письмо для "алл@домен.ру" в ящики пользователей, не заменяет адрес получателя "алл@домен.ру" на адрес конкретного пользователя.
Решение: создайте отдельный сортировщик в CMS с правилом, которое я приводил выше. Назначьте этот сортировщик для SMTP-сервиса. А из общего сортировщика это правило удалите.
Кстати, если в правиле заменить действие "Поместить письмо в очередь" на "Добавить всех получателей домена: <ваш локальный домен>" и включить "Удалить получателей", то письма для "алл@домен.ру" будут рассылаться всем пользователям непосредственно на CMS, не "путешествуя" на сервер провайдера и обратно. |
|
Back to top |
|
|
Timur Messenger
Joined: 09 Sep 2006 Posts: 30 Location: Комсомольск-на-Амуре
|
Posted: 07 Feb 2014 15:01 (Fri) Post subject: |
|
|
NAMOR wrote: | Надо смотреть конкретные случаи. [1]
Кстати, если в правиле заменить действие "Поместить письмо в очередь" на "Добавить всех получателей домена: <ваш локальный домен>" и включить "Удалить получателей", то письма для "алл@домен.ру" будут рассылаться всем пользователям непосредственно на CMS, не "путешествуя" на сервер провайдера и обратно.[2] |
1. Как жалоба будет, скину лог сюда
2. Кстати, хороший вариант, попробую. _________________ 2:5040/28.62@fidonet.org |
|
Back to top |
|
|
|
|
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
|