PDA

Показать полную графическую версию : [решено] забирать почту c freebsd


bsdfree7
25-02-2009, 12:48
народ подскажите как это реализовать?
есть freebsd 7

хочу с машины на которой стоит windows xp
с помощью the bat (pop3 smtp)
забирать почту которая приходит root на freebsd.
(чисто локальная почта самой фряхи)

Какие пакеты ставить? :unsure:

p.s. чайник.

czecz
25-02-2009, 13:10
dovecot из портов поставте, настроите получение с freebsd машины (сервер), а пользователя отдельно заведите и в /etc/aliases на него перепропишите получение почты с root'a .

gf100
25-02-2009, 14:38
есть freebsd 7 »
А что вообще в ней установлено?

Почтовик в сети есть?
Если да, то в каталоге "/root" сделай файл ".forward" с одной строчкой - почтовым адресом куда слать.

bsdfree7
25-02-2009, 16:36
gf100, не в сети почтовика не установлено

на фряхе крутится системы мониторинга
nagios+mrtg
tftp syslog
copy-ciscoconfig
tacacs+
короче такая лабудя собирает разные логи c cisco, занимается авторизацией на них ну и т.д

Воть поставил я ентот DOVECOT по умолчанию как он мне предложил
# cd /usr/ports/mail/dovecot
# make config (там было отмечено kqueue, ssl, ipv6, pop3, lda, - убрал галку ipv6)
# make install
прошел без ошибок
# make clean

# echo dovecot_enable="YES" >> /etc/rc.conf
в конфиге /usr/local/etc/dovecot.conf
выключил поддержку ssl (потому что с ним чето не запускался)
ssl_disable = yes
и оставил только протоколы imap и pop3
protocols = imap pop3
все остальное по умолчанию осталось

вроде он даже запустился
# /usr/local/etc/rc.d/dovecot start
starting dovecot

на фряхе на него попробовал зайти (и из сетки тоже заходит )
telnet localhost pop3
Trying 127.0.0.1...
Connected to localhost
Escape character is'^]`
+OK Dovecot ready

вот
собственно я не понимаю
под каким пользователем теперь к нему подсоеденятся
пишу
user root
+ OK
pass пароль
-ERR Authentication failed

Или мне гдето отдельно нужно настроить (пользователя пароль) :not-me:

p.s. чайник

czecz
25-02-2009, 18:53
ну как я говорил, лучше не использовать root для получения почты, сделай другого любого пользователя, например newuser, в /etc/aliases пропиши (по шаблону, там пример должен быть):

root: newuser

запусти newaliases (чтобы базу alias'ов перестроить), задай пароль этому новому пользователю, и теперь вся почта которая будет приходить на root'a, будет отправляться этому newuser, а уже с него будешь получать почту.

bsdfree7
25-02-2009, 20:15
czecz, О спасибки заработала - :up

создал пользователя пароль
#cd /etc/mail/
# ee aliases перенаправил ему почту root: newuser
пересоздал базу
make

по 110 порту заходит

батом почту забирает
стока новых интересных писем - пойду читать чет там cron на чевото ругатся :closed-to




© OSzone.net 2001-2012