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 

Замена поля "From:" или есть более правильное реше

 
Post new topic   Reply to topic    Courier Mail Server Forum Index -> Courier Mail Server 3.xx
View previous topic :: View next topic  
Author Message
Akiko
Subscriber
Subscriber


Joined: 30 Nov 2015
Posts: 16

PostPosted: 23 Apr 2020 12:43 (Thu)    Post subject: Замена поля "From:" или есть более правильное реше Reply with quote

Всем привет.

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

Есть локальный сервер CMS 3.09. Почта для пользователей забирается с внешнего сервера от postmaster@domain и раскидывается по локальным пользователям. К локальному серверу по соображениям безопасности доступа "снаружи" нет, только из локальной сети. Сейчас многие сотрудники перешли на работу удаленно и работать напрямую с корпоративной почтой не могут. Этот вопрос решили с помощью псевдонимов и переадресаций на личные почтовые ящики пользователей.
К примеру, есть пользователь user1@local.domain. У него есть своя почта user1@external.post. Соответственно, вся корреспонденция на user1@local.domain дублируется на user1@external.post, с этим проблем нет.
Проблема появляется, когда нужно переправить письмо с внешнего адреса на внешний. Например, user2@external.post пишет на user1@local.domain. У user1@local.domain есть псевдоним user1@external.post. На локальный адрес письмо попадает, а с внешним возникают проблемы. Внешний почтовый сервер отклоняет такие письма, поскольку адрес отправителя находится не в том домене - "550 Sending mail on behalf of domain "mail.ru" is restricted."
Первое, что приходит в голову, заменять адрес отправителя, например, если письмо от user2@external.post, то меняем From: на user2@local.domain и дальше все будет работать. Но полагаю, это не очень правильный вариант, да и как сделать представляю смутно.
Может, есть какие-то еще варианты?

Спасибо.

_________________
WBR, Akiko.
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 23 Apr 2020 15:22 (Thu)    Post subject: Reply with quote

В CMS замена отправителя возможна только для писем, отправленных локальными пользователями ("Внешний адрес e-mail" в свойствах пользователя).
Замена отправителей для писем, пришедших снаружи, не предусмотрена.
Других вариантов транзита внешней почты через CMS я не вижу.
Для обеспечения удалённой работы можно временно открыть доступ к CMS снаружи для подключения сотрудников.
В будущих версиях CMS сделаем замену отправителя для любых писем.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Akiko
Subscriber
Subscriber


Joined: 30 Nov 2015
Posts: 16

PostPosted: 23 Apr 2020 19:10 (Thu)    Post subject: Reply with quote

Понятно, спасибо.

Вариант открытия доступа рассматривался, но пока отложили.
На данный момент настроили еще один список фильтров для переадресации на внешнем сервере. Если письмо содержит адрес, который нужно переадресовать, то внешний сервер сам отправляет копию письма куда нужно.
Так что, пока геморроимся с двумя списками псевдонимов - внешним и локальным.

_________________
WBR, Akiko.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Courier Mail Server Forum Index -> Courier Mail Server 3.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