fetchmail не сортирует почту по юзерам!!!
Вроде все правильно , но вся почта сваливается на root.
Система FreeBSD 4.4.
Fetchmail 5.8.17.
Sendmail 8.11.6.
Один ящик у провайдера.
/root/.fetchmailrc:
--------------------------------------------------
set daemon 60
poll mail.prov.com with protocol POP3:
no envelope
user firma password XXXXX is * here;
--------------------------------------------------/etc/virtusertable
--------------------------------------------------
vasya@my.domain.com vasya@server.my.domain.com
petya@my.domain.com petya@server.my.domain.com
пробовал ещё
@my.domain.com %1@server.my.domain.com
- не помогает
--------------------------------------------------неделю уже колупаюсь
Помогите плиз. Где грабли??*Если можно - примеры конфигурационных файлов.
Я такю проблему решил при помощи fetchmeil& procmail
Документациюнашёл на сайте www.sendmail.aiq.ru
>fetchmail не сортирует почту по юзерам!!!
>
>Вроде все правильно , но вся
>почта сваливается на root.
>Система FreeBSD 4.4.
>Fetchmail 5.8.17.
>Sendmail 8.11.6.
>Один ящик у провайдера.
>
>
>/root/.fetchmailrc:
>--------------------------------------------------
>set daemon 60
>poll mail.prov.com with protocol POP3:
>no envelope
>user firma password XXXXX is *
>here;
>--------------------------------------------------
>
>/etc/virtusertable
>--------------------------------------------------
>vasya@my.domain.com vasya@server.my.domain.com
>petya@my.domain.com petya@server.my.domain.com
>
>
> пробовал ещё
>@my.domain.com %1@server.my.domain.com
>
>
> - не помогает
>--------------------------------------------------
>
>неделю уже колупаюсь
>Помогите плиз. Где грабли??*
>
>Если можно - примеры конфигурационных файлов.
>
locadomain мануале глянь.
я тоже недавно с этим билсяа дальше работает и aliases и virtualuser
в fetchmailrc строка типа такого:poll my.mail.com user USERNAME password XXXXX is LOCALUSER here
тогда почта будет валиться в файл /var/LOCALUSER. (только вот кажется такой пользователь должен в passwd быть прописан...)
>в fetchmailrc строка типа такого:
>
>poll my.mail.com user USERNAME password XXXXX
>is LOCALUSER here
>
>тогда почта будет валиться в файл
>/var/LOCALUSER. (только вот кажется такой
>пользователь должен в passwd быть
>прописан...)
poll xxx.ru proto pop3
localdomains yourdomain.ru anotheredomain.ru:
user "user" is * here,
password "1234567"
Работает для локальных пользователей при условии, если в поле to: стоит имя пользователя
Если в поле cc: то нет, идет постмастеру.
>>в fetchmailrc строка типа такого:
>>
>>poll my.mail.com user USERNAME password XXXXX
>>is LOCALUSER here
>>
>>тогда почта будет валиться в файл
>>/var/LOCALUSER. (только вот кажется такой
>>пользователь должен в passwd быть
>>прописан...)
>poll xxx.ru proto pop3
> localdomains yourdomain.ru
>anotheredomain.ru:
> user "user"
>is * here,
> password "1234567"
>
>Работает для локальных пользователей при условии,
>если в поле to: стоит
>имя пользователя
>Если в поле cc: то нет,
>идет постмастеру.
У меня работает вот такой конфиг:
poll mail.dd.net localdomains dd.dd.ua:
username postmaster@dd.dd.ua with pass XXXX to 'esr' * here
>fetchmail не сортирует почту по юзерам!!!
>
>Вроде все правильно , но вся
>почта сваливается на root.
>Система FreeBSD 4.4.
>Fetchmail 5.8.17.
>Sendmail 8.11.6.
>Один ящик у провайдера.
>
имхо, в зависимости от настроек, на root'a может заварачивать любой из элементов твоей "почтовой цепочки" (к примеру fetchmail-sendmail-procmail надеюсь ничего не попутал:)
Смотри хедеры писем, что падают к root - по хедерам много можно прояснить. И можно логи посмотреть - (для фетча: man fetchmail: --logfile, --syslog)