Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Fetchmail и /etc/mail/virtusertable

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
Vlad_4007



Зарегистрирован: 28.06.2002
Сообщения: 61
Откуда: Киев (Украина)

СообщениеДобавлено: Чт Мар 20 2003 18:23    Заголовок сообщения: Fetchmail и /etc/mail/virtusertable Ответить с цитатой

Подскажите конкретно что надо написать чтобы при работе с fetchmail sendmail учитывал и базу virtusertable при пересылке

mda sendmail %T

но это не проходит
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov http://prof
Гость





СообщениеДобавлено: Чт Мар 20 2003 19:22    Заголовок сообщения: Напиши подробнее, что ты сделал, чего происходит и чего тебе не хватает для полного счастья (-) Ответить с цитатой

-
Вернуться к началу
Vlad_4007



Зарегистрирован: 28.06.2002
Сообщения: 61
Откуда: Киев (Украина)

СообщениеДобавлено: Пт Мар 21 2003 10:37    Заголовок сообщения: Значит так ... Ответить с цитатой

Мне нужно получить почту от провайдера и разложить ее по почтовым ящикам наших работников.
Для этого я беру fetchmail, закачиваю почту и передаю ее Sendmail'y который по идее и должен разложить почту с учетом файла /etc/mail/virtusertable

Если fetchmail'y указать строку в $HOME/.fetchmailrc
mda sendmail %T
то почта идет тому пользователю под которым был запщен Fetchmail.
Может вместо параметра %T надо какойто другой параметр, но другого я пока не нащел.

И вообще это самый нормальный способ приема и раскладки почты для данного случая или есть более совершенные?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov http://prof
Гость





СообщениеДобавлено: Пт Мар 21 2003 11:36    Заголовок сообщения: А почему бы не запустить fetchmail от каждого юзера, которому нужна почта? И не нужен тут virtusertable на твоей машине - запус Ответить с цитатой

-
Вернуться к началу
Vlad_4007



Зарегистрирован: 28.06.2002
Сообщения: 61
Откуда: Киев (Украина)

СообщениеДобавлено: Пт Мар 21 2003 11:48    Заголовок сообщения: Пототому что ... Ответить с цитатой

Пототому, что у нас один домен и для одного пользователя существует несколько адресов т.е.

info@wonder.com.ua
jobs@wondr.com.ua
director@wond er.com.ua
sale@wonder.com.ua

и это все должен принимать например директор. И в этом же домене есть другие аналогичные имена для других пользователей
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov http://prof
Гость





СообщениеДобавлено: Пт Мар 21 2003 12:47    Заголовок сообщения: Ну и что - ведь fetchmail может тянуть с нескольких ящиков! Ответить с цитатой

Берешь эккаунт своего директора, настраиваешь забирание почты со всех этих адресов. Только учти, что FethMail рассматривает эти адреса как POP3-эккаунты, т.е. резолвит доменное имя в IP-номер, коннектится и вводит имя юзера с паролем (в частности, доменные имена, указывающие на один IP-номер, не различаются).

А virtusertable рассматривает прописанные в нем доменные имена как различные, независимо от того, на одном IP-номере они или на разных (фактически, virtusertable разбирает только имена, опознанные машиной как локальные, т.е. собственные, поэтому до резолвинга в IP-номера дело даже не доходит). И имена юзеров, прописанные в левой части, ненастоящие, как и имена, прписанные в aliases - в т.ч. они не имеют ни UID/GID, ни пароля.

Короче, либо ты не понимаешь работы почтовой системы, либо я не понимаю твоей проблемы как ты ее описал. Начнем по порядку: если я пошлю почту на перечисленные тобой адресА, то куда они будут доставлены по SMTP? И куда их должен вытащить FethMail?
Вернуться к началу
Vlad_4007



Зарегистрирован: 28.06.2002
Сообщения: 61
Откуда: Киев (Украина)

СообщениеДобавлено: Пт Мар 21 2003 15:27    Заголовок сообщения: Возможно ... Ответить с цитатой

Возможно я не упямянул то что wonder.com.ua это есть какбы домен и одновременно один ящик на который можно посылать письма с любым выдуманным именем т.е.

Accountant@wonder.com.ua
Economists@wonder.com.ua
admin@wonder.com.ua
support@wonder.com.ua

а потом их раскладывать по ящикам уже на моем сервере, под Windows у меня работал если я не ошибаюсь MDaemond.
К провайдеру я выхожу через модем.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov http://prof
Гость





СообщениеДобавлено: Пт Мар 21 2003 15:43    Заголовок сообщения: А ты уверен, что их можно различить? Не проще ли создать несколько ящиков? Ответить с цитатой

Письмо, пока оно в пути, кроме самогО письма содержит еще и "сопроводиловку", в которой написано, куда его доставить. При попадании на файл ~/.forward или на запись в aliases сопроводиловка переписывается заново, а в заголовках письма это не вегда отображается. По достижении ящика адресата сопроводиловка уничтожается. Поэтому нет 100%-ной возможности различить, кому было направлено письмо, после того, как оно легло в ящик.

Проще сделать столько эккаунтов, сколько надо, благо они ничего не стОят. Обратись на http//www.rhk.ru - он не жмотится на ящики.
Вернуться к началу
crash



Зарегистрирован: 02.11.2001
Сообщения: 1836
Откуда: Бердск

СообщениеДобавлено: Пт Мар 21 2003 16:49    Заголовок сообщения: Re: А ты уверен, что их можно различить? Не проще ли создать несколько ящиков? Ответить с цитатой

Eserv под винды, раскладывает все каждому в ящик.
то есть письма приходящий на определеный домен, отправляються одному юзеру, ты конектишься к провайдеру и забираешь почту,а уже у тебя они раскладываются в зависимости от того кто получатель....
вот под юникс такое делать пока не приходилось, но это тока пока))
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vlad_4007



Зарегистрирован: 28.06.2002
Сообщения: 61
Откуда: Киев (Украина)

СообщениеДобавлено: Пт Мар 21 2003 18:46    Заголовок сообщения: А какими методами тогда это успешно решается? (-) Ответить с цитатой

-
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vlad_4007



Зарегистрирован: 28.06.2002
Сообщения: 61
Откуда: Киев (Украина)

СообщениеДобавлено: Пт Мар 21 2003 18:53    Заголовок сообщения: Это корпоративный домен и поэтому приходится решать эту задачу так как она есть. Ответить с цитатой

Может лучше будет использовать не Fetchmail а UUCP?

P.S. доступ к этому ящику осуществляется через одино имя и пароль.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vlad_4007



Зарегистрирован: 28.06.2002
Сообщения: 61
Откуда: Киев (Украина)

СообщениеДобавлено: Пт Мар 21 2003 18:53    Заголовок сообщения: Это корпоративный домен и поэтому приходится решать эту задачу так как она есть. Ответить с цитатой

Может лучше будет использовать не Fetchmail а UUCP?

P.S. доступ к этому ящику осуществляется через одино имя и пароль.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov http://prof
Гость





СообщениеДобавлено: Пт Мар 21 2003 19:51    Заголовок сообщения: UUCP = rulezzz, если его поддерживает провайдер. А насчет паролей - завести десяток паролей несложно. (-) Ответить с цитатой

-
Вернуться к началу
Dmitry.Karpov http://prof
Гость





СообщениеДобавлено: Пт Мар 21 2003 19:54    Заголовок сообщения: Ответ на: "А какими методами тогда это ус..- Vlad_4007- 21-03-2003 18:46" Это решается установкой Ответить с цитатой

-
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...