The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Exim для отправки писем на удалённый сервер"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Exim для отправки писем на удалённый сервер"  
Сообщение от niksonnnn email(??) on 19-Сен-06, 13:48 
Здравствуйте!

В связи с постоянно возникающими проблемами с отправкой почты, возникла идея использовать для этого EXIM.

Идея:  Научить EXIM отправлять корпоративную почту из филиала компании на головной почтовик.

Проблема:   В филиале настроена локальная почта, соответственно у каждого пользователя есть ящик типа user1@my.domain.local, так вот нуна пересылать на головной сервер, где у пользователя есть ящик типа user1@my.company.com почту клиентов. Естественно, что напрямую почту пересылать не получится, т.к. my.company.com не знает что в природе есть my.domain.local и вся почта режется ....

ВОПРОС : Можно ли каким нить способом заменить поля с user1@my.domain.local на  user1@my.company.com (читал, что в EXIM реализована поддержка PERL) ? Если есть какие-нить другие способы ?

FreeBSD6.0 RELEASE
Exim 4.63 + поддержка виртуальных аккаунтов.

Пожалуйста помогите разобраться пока еще неопытному админу :-)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Exim для отправки писем на удалённый сервер"  
Сообщение от niksonnnn email(??) on 19-Сен-06, 15:00 
>Здравствуйте!
>
>В связи с постоянно возникающими проблемами с отправкой почты, возникла идея использовать
>для этого EXIM.
>
>Идея:  Научить EXIM отправлять корпоративную почту из филиала компании на головной
>почтовик.
>
>Проблема:   В филиале настроена локальная почта, соответственно у каждого пользователя
>есть ящик типа user1@my.domain.local, так вот нуна пересылать на головной сервер,
>где у пользователя есть ящик типа user1@my.company.com почту клиентов. Естественно, что
>напрямую почту пересылать не получится, т.к. my.company.com не знает что в
>природе есть my.domain.local и вся почта режется ....
>
>ВОПРОС : Можно ли каким нить способом заменить поля с user1@my.domain.local на
> user1@my.company.com (читал, что в EXIM реализована поддержка PERL) ? Если
>есть какие-нить другие способы ?
>
>FreeBSD6.0 RELEASE
>Exim 4.63 + поддержка виртуальных аккаунтов.
>
>Пожалуйста помогите разобраться пока еще неопытному админу :-)

Или дайте ссылку на статью где описывается подобное...... Оч. нуна)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Exim для отправки писем на удалённый сервер"  
Сообщение от SubGun email(??) on 19-Сен-06, 18:43 
В секции REWRITE CONFIGURATION(конец конфига), после begin rewrite пиши:
*@my.domain.local   $1@my.company.com   TFtf
Все, адрес будет переписываться. Подробнее о технологии перезаписи имен и ключах написано тут: http://exim.org/exim-html-4.50/doc/html/spec_31.html#CHAP31
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Exim для отправки писем на удалённый сервер"  
Сообщение от niksonnnn email(??) on 20-Сен-06, 08:42 
>В секции REWRITE CONFIGURATION(конец конфига), после begin rewrite пиши:
>*@my.domain.local   $1@my.company.com   TFtf
>Все, адрес будет переписываться. Подробнее о технологии перезаписи имен и ключах написано
>тут: http://exim.org/exim-html-4.50/doc/html/spec_31.html#CHAP31

Спасибо за ответ сегодна начну пробовать реализацию сего....
А можно научить exim отправлять всю почту не напрямую получателю а только пересылку на головной сервер?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Exim для отправки писем на удалённый сервер"  
Сообщение от dawnshade email on 20-Сен-06, 09:51 
>А можно научить exim отправлять всю почту не напрямую получателю а только
>пересылку на головной сервер?


http://www.exim.org/eximwiki/FAQ/Routing_to_remote_hosts/Q0317?highlight=%28smart%29%7C%28host%29

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Exim для отправки писем на удалённый сервер"  
Сообщение от niksonnnn email(??) on 20-Сен-06, 14:11 
>>А можно научить exim отправлять всю почту не напрямую получателю а только
>>пересылку на головной сервер?
>
>
>http://www.exim.org/eximwiki/FAQ/Routing_to_remote_hosts/Q0317?highlight=%28smart%29%7C%28host%29


Прочитал, попробовал , только не получается реализовать(((( может я чего не так делаю,
добавил в конф строчки

smart_host:
   driver = manualroute
   domains = ! +local_domains
   transport = remote_smtp
   route_list = * remote.server.com
как и полагалось в FAQ первым делом после begin ruoters после чего в логах появилось сообщение от удаленного сервера Unable to relay ((((
Что может быть?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Exim для отправки писем на удалённый сервер"  
Сообщение от dawnshade email on 20-Сен-06, 14:27 
>>>А можно научить exim отправлять всю почту не напрямую получателю а только
>>>пересылку на головной сервер?
>>
>>
>>http://www.exim.org/eximwiki/FAQ/Routing_to_remote_hosts/Q0317?highlight=%28smart%29%7C%28host%29
>
>
>Прочитал, попробовал , только не получается реализовать(((( может я чего не так
>делаю,
>добавил в конф строчки
>
>smart_host:
>   driver = manualroute
>   domains = ! +local_domains
>   transport = remote_smtp
>   route_list = * remote.server.com
>как и полагалось в FAQ первым делом после begin ruoters после чего
>в логах появилось сообщение от удаленного сервера Unable to relay ((((
>
>Что может быть?

смотри tcpdump каких rcpt to ты отправляешь удаленному серверу - может чего не переписывается

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Exim для отправки писем на удалённый сервер"  
Сообщение от niksonnnn email(??) on 20-Сен-06, 14:33 
>>>>А можно научить exim отправлять всю почту не напрямую получателю а только
>>>>пересылку на головной сервер?
>>>
>>>
>>>http://www.exim.org/eximwiki/FAQ/Routing_to_remote_hosts/Q0317?highlight=%28smart%29%7C%28host%29
>>
>>
>>Прочитал, попробовал , только не получается реализовать(((( может я чего не так
>>делаю,
>>добавил в конф строчки
>>
>>smart_host:
>>   driver = manualroute
>>   domains = ! +local_domains
>>   transport = remote_smtp
>>   route_list = * remote.server.com
>>как и полагалось в FAQ первым делом после begin ruoters после чего
>>в логах появилось сообщение от удаленного сервера Unable to relay ((((
>>
>>Что может быть?
>
>смотри tcpdump каких rcpt to ты отправляешь удаленному серверу - может чего
>не переписывается
ОК, буду рыть в этом направлении.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "Exim для отправки писем на удалённый сервер"  
Сообщение от niksonnnn email(??) on 26-Сен-06, 09:55 
>>>>>А можно научить exim отправлять всю почту не напрямую получателю а только
>>>>>пересылку на головной сервер?
>>>>
>>>>
>>>>http://www.exim.org/eximwiki/FAQ/Routing_to_remote_hosts/Q0317?highlight=%28smart%29%7C%28host%29
>>>
>>>
>>>Прочитал, попробовал , только не получается реализовать(((( может я чего не так
>>>делаю,
>>>добавил в конф строчки
>>>
>>>smart_host:
>>>   driver = manualroute
>>>   domains = ! +local_domains
>>>   transport = remote_smtp
>>>   route_list = * remote.server.com
>>>как и полагалось в FAQ первым делом после begin ruoters после чего
>>>в логах появилось сообщение от удаленного сервера Unable to relay ((((
>>>
>>>Что может быть?
>>
>>смотри tcpdump каких rcpt to ты отправляешь удаленному серверу - может чего
>>не переписывается
>ОК, буду рыть в этом направлении.

Настроил отправку, однако всё не так как хотелось бы... При отсылке на адрес user@my.company.com всё прекрасно работает, однако если добавить CC адресатов, то почта на них не приходит. Где копать? Может головной сервер должен разрешить пересылку или что-нибудь прописать на нем?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "Exim для отправки писем на удалённый сервер"  
Сообщение от niksonnnn email(??) on 26-Сен-06, 15:14 
>>>>>А можно научить exim отправлять всю почту не напрямую получателю а только
>>>>>пересылку на головной сервер?
>>>>
>>>>
>>>>http://www.exim.org/eximwiki/FAQ/Routing_to_remote_hosts/Q0317?highlight=%28smart%29%7C%28host%29
>>>
>>>
>>>Прочитал, попробовал , только не получается реализовать(((( может я чего не так
>>>делаю,
>>>добавил в конф строчки
>>>
>>>smart_host:
>>>   driver = manualroute
>>>   domains = ! +local_domains
>>>   transport = remote_smtp
>>>   route_list = * remote.server.com
>>>как и полагалось в FAQ первым делом после begin ruoters после чего
>>>в логах появилось сообщение от удаленного сервера Unable to relay ((((
>>>
>>>Что может быть?
>>
>>смотри tcpdump каких rcpt to ты отправляешь удаленному серверу - может чего
>>не переписывается
>ОК, буду рыть в этом направлении.

Извиняюсь за нерасторопность, болел немного, тема закрыта. Всем спасибо, ваши советы очень мне помогли.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

10. "Exim для отправки писем на удалённый сервер"  
Сообщение от nixlike (ok) on 27-Сен-06, 16:36 
>Здравствуйте!
>
>В связи с постоянно возникающими проблемами с отправкой почты, возникла идея использовать
>для этого EXIM.
>
>Идея:  Научить EXIM отправлять корпоративную почту из филиала компании на головной
>почтовик.
>
>Проблема:   В филиале настроена локальная почта, соответственно у каждого пользователя
>есть ящик типа user1@my.domain.local, так вот нуна пересылать на головной сервер,
>где у пользователя есть ящик типа user1@my.company.com почту клиентов. Естественно, что
>напрямую почту пересылать не получится, т.к. my.company.com не знает что в
>природе есть my.domain.local и вся почта режется ....
>
>ВОПРОС : Можно ли каким нить способом заменить поля с user1@my.domain.local на
> user1@my.company.com (читал, что в EXIM реализована поддержка PERL) ? Если
>есть какие-нить другие способы ?
>
>FreeBSD6.0 RELEASE
>Exim 4.63 + поддержка виртуальных аккаунтов.
>
>Пожалуйста помогите разобраться пока еще неопытному админу :-)

есть такая штука как реврайт

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

11. "Exim для отправки писем на удалённый сервер"  
Сообщение от niksonnnn email(??) on 29-Сен-06, 11:50 
>>Здравствуйте!
>>
>>В связи с постоянно возникающими проблемами с отправкой почты, возникла идея использовать
>>для этого EXIM.
>>
>>Идея:  Научить EXIM отправлять корпоративную почту из филиала компании на головной
>>почтовик.
>>
>>Проблема:   В филиале настроена локальная почта, соответственно у каждого пользователя
>>есть ящик типа user1@my.domain.local, так вот нуна пересылать на головной сервер,
>>где у пользователя есть ящик типа user1@my.company.com почту клиентов. Естественно, что
>>напрямую почту пересылать не получится, т.к. my.company.com не знает что в
>>природе есть my.domain.local и вся почта режется ....
>>
>>ВОПРОС : Можно ли каким нить способом заменить поля с user1@my.domain.local на
>> user1@my.company.com (читал, что в EXIM реализована поддержка PERL) ? Если
>>есть какие-нить другие способы ?
>>
>>FreeBSD6.0 RELEASE
>>Exim 4.63 + поддержка виртуальных аккаунтов.
>>
>>Пожалуйста помогите разобраться пока еще неопытному админу :-)
>
>есть такая штука как реврайт

Реврайт немного не то что нужно, нужно чтобу заголовки не переписывались для локальной почты...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

12. "Exim для отправки писем на удалённый сервер"  
Сообщение от niksonnnn email(??) on 30-Сен-06, 07:58 
>>Здравствуйте!
>>
>>В связи с постоянно возникающими проблемами с отправкой почты, возникла идея использовать
>>для этого EXIM.
>>
>>Идея:  Научить EXIM отправлять корпоративную почту из филиала компании на головной
>>почтовик.
>>
>>Проблема:   В филиале настроена локальная почта, соответственно у каждого пользователя
>>есть ящик типа user1@my.domain.local, так вот нуна пересылать на головной сервер,
>>где у пользователя есть ящик типа user1@my.company.com почту клиентов. Естественно, что
>>напрямую почту пересылать не получится, т.к. my.company.com не знает что в
>>природе есть my.domain.local и вся почта режется ....
>>
>>ВОПРОС : Можно ли каким нить способом заменить поля с user1@my.domain.local на
>> user1@my.company.com (читал, что в EXIM реализована поддержка PERL) ? Если
>>есть какие-нить другие способы ?
>>
>>FreeBSD6.0 RELEASE
>>Exim 4.63 + поддержка виртуальных аккаунтов.
>>
>>Пожалуйста помогите разобраться пока еще неопытному админу :-)
>
>есть такая штука как реврайт

Согласен , что есть... Однако этот самый реврайт работает не так как мне нужно, а именно переписывает все заголовки локальных юзеров на внешние(Пример: user1@my.domain.local на user1@my.domain.com ), пробовал различные ключи, не пашет.... Впрочем, если есть мнение на этот счёт, прошу изложить его поподробнее, а то многие ограничиваются одним двумя словами, хотя цель данного форума помогать другим , а не демонстрировать своё превосходство.... Спасибо)))

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру