postfix

Bostjan Mercun bostjan at impresija.com
Fri Feb 15 20:06:48 CET 2002


Zivjo

V roke sem dobil racunalnik, ki pobira posto od providerja (iz skupnega 
mailboxa) in jo razdeli lokalnim uporabnikom. Za pobiranje poste skrbi 
fetchmail, ki posto posreduje postfixu. Tezava se pojavi tukaj, namrec 
postfix ne dela. V roke sem dobil ze nedelujoco masino, ki naj bi jo pa 
zdaj popravil. Se ena tezava je pa ta, da postfixa se nikoli nisem 
uporabljal...

Posto lepo posilja, pri sprejemanju pa javi napako "mail loops back to 
myself". V FAQ-u pise, da je napaka verjetno zaradi virtualnih userjev. 
Zna biti res, ker naj bi masina nehala delat takrat, ko je nekdo 
spreminjal aliases.virt datoteko. Pregledal sem konfiguracijo, jo 
primerjal z dokumentacijo, tudi FAQ-e sem bral in se mi zdi v redu. 
Verjetno je nekje neka malenkost, ki je pa kot nepoznavalec nisem opazil.

Na racunalniku je instaliran linux Mandrake.

Zraven posiljam nekaj konfiguracijskih datotek.

[root at postar postfix]# cat aliases.virt
tbwa.si                xxx
postar.tbwa.si         xxx

dunja at tbwa.si          dunja
dunja at postar.tbwa.si   dunja
dusan at tbwa.si          dusan
tbwa at tbwa.si           dusan
polja at tbwa.si          polja
karmen at tbwa.si         karmen
dana at tbwa.si           dana
primoz at tbwa.si         primoz
miha at tbwa.si           miha
mateja at tbwa.si         mateja
test at tbwa.si           test

main.cf:

# LOCAL PATHNAME INFORMATION
queue_directory=/var/spool/postfix
command_directory=/usr/sbin
daemon_directory=/usr/lib/postfix

# QUEUE AND PROCESS OWNERSHIP
mail_owner=postfix
default_privs=nobody

# INTERNET HOST AND DOMAIN NAMES
myhostname=postar.tbwa.si
mydomain=tbwa.si

# SENDING MAIL
myorigin=$myhostname

# DO NOT LIST VIRTUAL DOMAINS HERE. LIST THEM IN THE VIRTUAL FILE
# INSTEAD. BE SURE TO READ THE ENTIRE VIRTUAL MANUAL PAGE.
#
#mydestination = $myhostname, localhost.$mydomain
#mydestination = $myhostname, localhost.$mydomain $mydomain
#mydestination = $myhostname, localhost.$mydomain, $mydomain,
#       mail.$mydomain, www.$mydomain, ftp.$mydomain

# REJECTING UNKNOWN LOCAL USERS
#local_recipient_maps = $alias_maps unix:passwd.byname

# ALIAS DATABASE
alias_maps=hash:/etc/postfix/aliases
virtual_maps=hash:/etc/postfix/aliases.virt
alias_database=hash:/etc/aliases

Ce sem iz main.cf se kaj takega spustil lahko se posljem.

.fetchmailrc:
poll pop3.moj.net localdomains tbwa.si protocol pop3 user <user> with 
pass: <pass> to 'esr' * here

Tocno tak primer je v dokumentaciji fetchmaila in samo pri tem pise da 
je treba pazit, da se posta ne zacikla. Ocitno na pise dovolj na veliko...

Meni v priblizno petih urah ni uspelo ugotovit, kaj bi bilo narobe. Sem 
pa toliko spoznal postfix, da ga bom mogoce zdaj se jaz zacel uporabljat.:)

Ali ima mogoce kdo kaksno idejo, kaj bi bilo lahko narobe?

hvala

lp

		Bostjan




More information about the lugos-list mailing list