Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
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" Это решается установкой |
|
|
- |
|
Вернуться к началу |
|
|
|