[Postfixbuch-users] Fehlermeldung Name service

Norbert Gerhards n.gerhards at ib-gerhards.de
Do Okt 29 23:42:55 CET 2009


Hallo Sascha,

wer warten kann, kommt schon noch drauf.

Zweierlei verhinderte bei mir ein reibungsloses
Funktionieren der frischen Installation:

1. Habe ich gerade in main.cf
mailbox_command = procmail -a "$EXTENSION"
entdeckt und erst mal auskommentiert.
Ich weiß nämlich nicht, was es macht, und da
nehme ich es halt lieber erstmal raus.
[in die Runde: was macht es?]

2. Habe ich einen 'Zwischenwirt' angelegt:
Da meine beiden User schon existierten, _bevor_
ich postfix, courier-imap usw. installiert
habe, habe ich nunmehr einen frischen User
'testuser1' angelegt.

3. Dann von einem Client im LAN mittels
Thunderbird Mailclient einen IMAP-Mailclient
angelegt und dem als Erstes eine Mail an sich
selbst zugeschickt.
Beim ersten Mal hat er mich noch beschimpft,
die zweite Mail ging dann anstandslos durch
und auf dem Server waren die üblichen Verzeichnisse
in /home/testuser1 angelegt.  :-)

4. Beliebiges Hin- und Hermailen zwischen den
Usern hat dann folgerichtig auch nunmehr überall
zu 'ordnungsgemäßen' Mailverzeichnissen geführt.

Problem gelöst - später Abend gerettet.

Viele Grüße

Norbert

Sascha Peters schrieb:
>> Aber jetzt habe ich ein frisches Problem:
>> ich habe ne jungfräuliche Kiste aufgesetzt, mit
>> postfix, courier-imap, usw.
>> dazu zwei user
>>
>> Wenn ich die jetzt anmaile, sollte/müsste doch,
>> weil ich
>> home_mailbox = Maildir/   in main.cf stehen habe,
>> postfix und/oder courier die entspr. Mailverzeichnisse
>> unter $HOME/<user> anlegen?
>>
>> Tut es aber ums Verrecken nicht.
>>
>> Mir fiel noch maildirmake aus alten Tagen ein,
>> aber das scheint auch nicht zu wirken.
> 
> erstellen tut er die, wenn er die Rechte hat. Nur das Maildir 
> Verzeichnis selbst würde ich mal anlegen, die Struktur und Verzeichnisse 
> darunter macht der dann bei der 1. E-Mail. Ansonsten, das sind "nur" 
> drei Ordner "cur, tmp, new" soweit ich weiß.
> 
> Also anlegen tut wenn dann nur der Postfix, und da glaub ich nur die 
> Unterordner von Maildir/ nicht Maildir selbst. Also einfach mal anlegen 
> Berechtigungen setzen und eine E-Mail senden. Schauen ob die Ordner 
> angelegt wurden und dann imap klappt.
> 
> 
>> Im mail.log finde ich ein
>> imapd: chdir Maildir: No such file or directory
> 
> Ja, das ist aber von imap. Es kann sein das du erst was senden musst, 
> hat ja nix mit imap zu tun, bevor du ordentlich abfragen kannst. Da der 
> imap Server ja in die einzelnen Ordner will. Aber auch hier sagt er dir 
> das der obere ja nicht vorhanden ist. Eventuell ist die Relative Angabe 
> auch nicht vollständig und der sucht /Maildir/ nicht /home/x/Maildir/
> 




Mehr Informationen über die Mailingliste Postfixbuch-users