Portál AbcLinuxu, 9. května 2024 18:45


Dotaz: Postfix + Maildrop + a dalsi jeho kamardi, konzultace reseni

18.10.2005 19:05 Pavel Smejkal
Postfix + Maildrop + a dalsi jeho kamardi, konzultace reseni
Přečteno: 136×
Odpovědět | Admin
Ahoj potreboval bych se zeptat na neco vice zkusenych lidi nez jsem bohuzel ja. Snazim se nakonfigurovat Postfix + Cyrus SASL + Maildrop + Courier IMAP + SpamAssassin. Na konec se mi to podarilo stalo me to teda hodne mozkovych bunek ale podarilo se to. Na internetu je hodne How To. Bohuzel vsechny rikaji nastav tohle pak tohle a na konec to vsechne pekne chodi. Postupne jsem prokousal az na konec ale nevim jestli reseni je tak nejak koser. Postfix + Cyrus SASL + Courier Imap jsem zvladnul jaks taks. Mel jsem sice problemy se SASL ale v pohode. Bohuzel pri instalace Maildiru jsem mel vetsi problemy. Sice jsem instalaci dotahl az k funkcnimu mailserveru ale presne nerozumim proc to tak vlastne ma byt.

U souboru master.cf jsem musel nastavit uzivatele mail postfix pouzivam s uzivatelem postfix. Kdyz tam pokusim nastavit uzivatele postfix vyhodi to chybu ze nemuzes spustit autentifikaci. v master.cf je toto
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=mail:mail argv=/usr/lib/courier-imap/bin/maildrop -d ${recipient}
v main.cf
virtual_transport=maildrop
# musi byt nastaven na uid postfixu
virtual_uid_maps = static:89
virtual_gid_maps = static:90
mail_owner = postfix
maildopmysql.conf
hostname             localhost
port                 3306
database             postfix
dbuser               postfix
dbpw                 postfix
dbtable              mailbox
default_uidnumber    89
default_gidnumber    90
uid_field            username
uidnumber_field      '89'
gidnumber_field      '90'
maildir_field        maildir
homedirectory_field  home
quota_field          quota
# unused for now, but needs to be a valid field.
mailstatus_field     active
where_clause         AND active = '1' 
Nastavenim uzivatele mail jsem se dostal dal... bohuzel ne moc dal. Postfix mi vyhodi hlasku
temporary failure. Command output: /usr/lib/courier-imap/bin/maildrop: Cannot set my user or group id
Na jednom foru jsem nasel mozna reseni http://archives.neohapsis.com/archives/postfix/2005-05/1183.html

1. Tento bod jsem moc nepochopil :(

2. Nastavit u binarky maildropu uziv. root a nastavit setuid. S timto parametrem mi bezi vse v poradku.

3. Nastavit soket authdaemona na plny zapis. Toto mi bohuzel nepomohlo

Mohli by jste mi prosim najake reseni ktere je s ohledem na bezpecnost nejlepsi ( v tomto pripade )?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.11.2005 13:22 Kroko | skóre: 22
Rozbalit Rozbalit vše Re: Postfix + Maildrop + a dalsi jeho kamardi, konzultace reseni
Odpovědět | | Sbalit | Link | Blokovat | Admin
to mas dobry, me se to nepodarilo rozjet vubec :(
http://kroko.evesnight.net

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.