The OpenNET Project / Index page

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

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

"хитрый почтовый домен" 
Сообщение от homeness emailИскать по авторуВ закладки(ok) on 15-Июл-05, 09:18  (MSK)
Есть некий домен главной организации и есть домен подразделения. Почта для сотрудников подразделения форвардится из главного домена. Пользователи используют адреса имя(собака)главный домен. Но когда какой-нибудь пользователь отравляет письмо своему коллеге в соседней комнате, то это письмо уходит сначала на сервер главного домена, потом форвардится обратно в локальный домен, где его и получют. Что не есть хорошо.

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

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

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "хитрый почтовый домен" 
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 15-Июл-05, 10:10  (MSK)
>Есть некий домен главной организации и есть домен подразделения. Почта для сотрудников
>Помогите чайнику настроить sendmail так, чтобы он для локальных пользователей не отправлял
>почту в главный домен, а доставлял локально.
Пропиши головной домен на локальной машине как локальный - и все.

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

2. "хитрый почтовый домен" 
Сообщение от homeness emailИскать по авторуВ закладки(ok) on 15-Июл-05, 10:58  (MSK)
>>Есть некий домен главной организации и есть домен подразделения. Почта для сотрудников
>>Помогите чайнику настроить sendmail так, чтобы он для локальных пользователей не отправлял
>>почту в главный домен, а доставлял локально.
>Пропиши головной домен на локальной машине как локальный - и все.

Тогда вся почта для этого домена застрянет на сервере. Через virtusertable сделал - не помогает. Прописал туда

user@maindomain  user

Почта для user@maindomain ушла... а не осталась для user :(

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

3. "хитрый почтовый домен" 
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 15-Июл-05, 11:49  (MSK)
>>Пропиши головной домен на локальной машине как локальный - и все.
>
>Тогда вся почта для этого домена застрянет на сервере.
Так на этом почтовом домене- не только вы? Задачу тщательнее описывать надо..
> Через virtusertable сделал
>- не помогает.
Помогает. У меня работает.
> Прописал туда
>
>user@maindomain  user
>
>Почта для user@maindomain ушла... а не осталась для user :(
А просто если написать для user - остается? а makemap для virtusertable сделал? а в кофиге ее описал?

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

4. "хитрый почтовый домен" 
Сообщение от homeness emailИскать по авторуВ закладки(ok) on 15-Июл-05, 12:00  (MSK)
>>>Пропиши головной домен на локальной машине как локальный - и все.
>>
>>Тогда вся почта для этого домена застрянет на сервере.
>Так на этом почтовом домене- не только вы? Задачу тщательнее описывать надо..

Это большая контора, часть пользователей которой находятся в нашем офисе.

>>user@maindomain  user
>>Почта для user@maindomain ушла... а не осталась для user :(
>А просто если написать для user - остается?

Нет.

>а makemap для virtusertable
>сделал? а в кофиге ее описал?

Угу...

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

5. "хитрый почтовый домен" 
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 15-Июл-05, 12:04  (MSK)
>>>user@maindomain  user
>>>Почта для user@maindomain ушла... а не осталась для user :(
>>А просто если написать для user - остается?
>
>Нет.
Ну вот и причина... Посмотри в конфиге, что почтовик считает для себя локальным, и пиши в virtusertable что то типа
user@domain user@local.domain
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "хитрый почтовый домен" 
Сообщение от homeness emailИскать по авторуВ закладки(ok) on 15-Июл-05, 12:17  (MSK)
>>>>user@maindomain  user
>>>>Почта для user@maindomain ушла... а не осталась для user :(
>>>А просто если написать для user - остается?
>>
>>Нет.
>Ну вот и причина... Посмотри в конфиге, что почтовик считает для себя
>локальным, и пиши в virtusertable что то типа
>user@domain user@local.domain

В local-host-names одна единственная строчка
local.domain

Если дописать туда еще и domain, то вся почта для domain пойдет локально...

В virtusertable пробовал добавлять user@domain user@local.domain и
все равно почта для user@domain не направляется для user@local.domain, а
уходит в domain

У меня Слакварь 10.1 с его типовыми настройками сендмайла, я там ничего не менял.
virtusertable.

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

7. "хитрый почтовый домен" 
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 15-Июл-05, 12:37  (MSK)
>В virtusertable пробовал добавлять user@domain user@local.domain и
>все равно почта для user@domain не направляется для user@local.domain, а
>уходит в domain
У меня остается - и когда работал с сендмылом, и сейчас на постфиксе.
>
>У меня Слакварь 10.1 с его типовыми настройками сендмайла, я там ничего
>не менял.
пересобери конфиг - в слаке вместе сендмылом и М4 идут неплохие примеры.
справка по конфигу - или здесь, или sendmail.by.ru

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

8. "хитрый почтовый домен" 
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 15-Июл-05, 12:38  (MSK)
кстати, на какое имя вам форвардят почту?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "хитрый почтовый домен" 
Сообщение от homeness emailИскать по авторуВ закладки(??) on 15-Июл-05, 13:03  (MSK)
>кстати, на какое имя вам форвардят почту?

На такое же, т.е. почту для юзер1(собака)чужойдомен форвардят на юзер1(собака)нашдомен. И это работает. Но я хочу чтобы почта для нашего юзер1(собака)чужойдомен не улетала с сервера, чтобы потом отфорвардиться назад. И никак не могу понять почему virusertable не работает :(

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

10. "хитрый почтовый домен" 
Сообщение от homeness emailИскать по авторуВ закладки(ok) on 18-Июл-05, 09:03  (MSK)
>>кстати, на какое имя вам форвардят почту?
>
>На такое же, т.е. почту для юзер1(собака)чужойдомен форвардят на юзер1(собака)нашдомен. И это
>работает. Но я хочу чтобы почта для нашего юзер1(собака)чужойдомен не улетала
>с сервера, чтобы потом отфорвардиться назад. И никак не могу понять
>почему virusertable не работает :(

Ну помогите же кто-нибудь! :(

Вот проделал sendmail -bt

> /map virtuser peter@granit.kz
map_lookup: virtuser (peter@granit.kz) returns postmaster (0)
> 3,0 peter@granit.kz
canonify           input: peter @ granit . kz
Canonify2          input: peter < @ granit . kz >
Canonify2        returns: peter < @ granit . kz . >
canonify         returns: peter < @ granit . kz . >
parse              input: peter < @ granit . kz . >
Parse0             input: peter < @ granit . kz . >
Parse0           returns: peter < @ granit . kz . >
ParseLocal         input: peter < @ granit . kz . >
ParseLocal       returns: peter < @ granit . kz . >
Parse1             input: peter < @ granit . kz . >
Mailertable        input: < granit . kz > peter < @ granit . kz . >
Mailertable        input: granit . < kz > peter < @ granit . kz . >
Mailertable      returns: peter < @ granit . kz . >
Mailertable      returns: peter < @ granit . kz . >
MailerToTriple     input: < > peter < @ granit . kz . >
MailerToTriple   returns: peter < @ granit . kz . >
Parse1           returns: $# esmtp $@ granit . kz . $: peter < @ granit . kz . >
parse            returns: $# esmtp $@ granit . kz . $: peter < @ granit . kz . >

И все! А где postmaster?

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

11. "хитрый почтовый домен" 
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 19-Июл-05, 11:33  (MSK)
>>>кстати, на какое имя вам форвардят почту?
>>
>>На такое же, т.е. почту для юзер1(собака)чужойдомен форвардят на юзер1(собака)нашдомен. И это
>>работает. Но я хочу чтобы почта для нашего юзер1(собака)чужойдомен не улетала
>>с сервера, чтобы потом отфорвардиться назад. И никак не могу понять
>>почему virusertable не работает :(
Так еще раз пересобери конфиг сендмыла...
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "хитрый почтовый домен" 
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 22-Июл-05, 10:27  (MSK)
допер, в чем дело...
virtusertable обрабатывет только имена, которые в списке локальных доменов.
Так что нужно добавить тот домен в локальные, а потом в виртуальных прописать
user1@other.domain user1@local domain
...
...
* - внешний домен
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "хитрый почтовый домен" 
Сообщение от homeness emailИскать по авторуВ закладки(??) on 25-Июл-05, 10:16  (MSK)
>допер, в чем дело...
>virtusertable обрабатывет только имена, которые в списке локальных доменов.
>Так что нужно добавить тот домен в локальные, а потом в виртуальных
>прописать
>user1@other.domain user1@local domain
>...
>...
>* - внешний домен

А где прописывать локальный домен? В local-host-names? И не получится ли так, что почта для other.domain не будет доставляться юзерам, которые не определены в virtusertable?

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

14. "хитрый почтовый домен" 
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 25-Июл-05, 11:18  (MSK)
>А где прописывать локальный домен? В local-host-names?
да
> И не получится ли так,
>что почта для other.domain не будет доставляться юзерам, которые не определены
>в virtusertable?
все юзеры и должны быть определены.
для этого и используется * - как определение всех.
точный формат посмотри в документации - сейчас под рукой сендмыла нет - давно с него съехал


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


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

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




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

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