Postfix mit smtp-auth, Imap, Confixx) howto+ Mbox 2 Maildir

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
cooky1976
Beiträge: 14
Registriert: 07.06.2004 10:05:17

Beitrag von cooky1976 » 12.04.2005 11:06:40

Ach .... was täten wir nur ohne google ....

'courierpop3login: chdir: No such file or directory'

....

71 Antworten zu diesem Problem ....

tseng
Beiträge: 11
Registriert: 12.04.2005 10:11:48

Beitrag von tseng » 12.04.2005 12:12:55

jo das pop3 klappt jetzt auch.

Ein Problem habe ich leider noch und habe auch gesucht ....

wenn ich imap abfragen will mit outlook express sagt er immer das die Authenzifizierung net klappt. Obwohl Pop3 geht ...

in Courier-Imap is Authpam eingestellt. Habe confixx laufen .. es geht daher leider nich über mysql da kein postfix-mysql installiert ist.

ich erkenne aus folgenden logs keine fehler:

Apr 12 11:39:15 a15151087 imaplogin: Connection, ip=[::ffff:80.142.115.228]
Apr 12 11:39:15 a15151087 imaplogin: DISCONNECTED, ip=[::ffff:80.142.115.228], headers=0, body=0

Hat da einer ne ahnung?

cooky1976
Beiträge: 14
Registriert: 07.06.2004 10:05:17

Beitrag von cooky1976 » 12.04.2005 14:29:43

in der imapd:

##NAME: AUTHMODULES:0
#
# Authentication modules. Here's the default list:
#
# authdaemon
#
# The default is set during the initial configuration.
#
# If this is currently set to AUTHMODULES="authdaemon", DO NOT CHANGE IT.
# Instead, change the parameter authmodulelist in authdaemonrc.

AUTHMODULES="authdaemon"

in der authdeamon:

authmodulelist="authpam"

in der /etc/pam.d/imap:

auth required pam_unix.so nullok
account required pam_unix.so
password required pam_unix.so
session required pam_unix.so

Dann sollte es klappen. Ansonsten schicke mal Deine ICQ über PN

Peter_19
Beiträge: 26
Registriert: 07.01.2004 15:15:50

Beitrag von Peter_19 » 14.05.2005 01:03:46

Gibt irgendwelche Änderungen in Bezug auf Pakete wegen Sarge?
Denn einige Pakete sind angeblich nicht mehr da oder broken.
Kann es sein, dass in der APT was falsch eingestellt ist?
Denn ich habe statt Testing eben Sarge benutzt.
:oops:
MFG
Peter

tsaenger
Beiträge: 7
Registriert: 09.04.2006 21:06:18

Beitrag von tsaenger » 09.04.2006 21:13:27

Hallo,

ich verwende zwar kein debian aber ihr könnt mir bestimmt trotzdem helfen.
Ich habe ein Suse System mit vielen selbst compilierten diensten. Nun möchte ich statt nur pop auch imap nutzen können. Aus diesem Grund habe ich mir courier-imap und courier-authlib heruntergeladen und installiert. Bei der installation sind mir keine Fehler aufgefallen. Wie kann ich denn nun prüfen, ob die installation erfolgreich war? Leider ist es mir mom nicht möglich per pop oder imap auf den server zuzugreifen. qpopper habe ich deinstalliert da ich courier-pop verwenden wollte. Nach der installation habe ich dann das Script von hier befolgt und postfix neu gestartet.

Gruß

Tobias

Peter_19
Beiträge: 26
Registriert: 07.01.2004 15:15:50

Beitrag von Peter_19 » 31.12.2006 16:49:33

Nachdem ich den Howto hier durchgegangen bin.
Qpopper wird hinfällig, wenn man Courier benutzt. Das ist mir klar.
Nur die Frage ist, ob diese Courier-IMAP auch darum kümmert, dass man die gesendete Nachrichten auch im IMAP gespeichert wird? Weil ich habe ein paar Benutzer, die möchten, dass die gesendete Nachrichten gespeichert werden.
Wie soll ich nach diesem Howto vorgehen? (Habe Procmail, Postfix, Courier-imap (+ssl), Courier-pop (+ssl))

Zudem habe ich noch die Frage, wie kann ein Benutzer mit Mailprogramm Outlook oder Thunderbird einen Ordner auf dem IMAP-Server ablegen?
MFG
Peter

peja
Beiträge: 96
Registriert: 19.09.2003 01:10:57
Wohnort: Baleares/Spain

Beitrag von peja » 28.01.2007 23:17:00

Tja super..

nachdem ich das exakt nach dem Howto hier alles installiert habe, bekomme ich gar keinen Login mehr
localhost courierpop3login: web10p1: chdir(/var/mail/web10p1) failed!
localhost courierpop3login: error: Not a directory

Natürlich auch nicht, da das Verzeichnis auch tatsächlich nicht existiert, da das Script wie im Eingangsthread angeboten die Konvertierung der vorhanden Mailaccounts von Confixx nicht vornimmt:
mb:/var/mail# ./mbox2maildir
mkdir: â/var/mail/web10p1/Maildir/â: Ist kein Verzeichnis
Fatal: Directory /var/mail/web10p1/Maildir doesn't exist and can't be created.
....

Außerdem erstellt Confixx beim Anlegen eines neuen Pop-Postfaches nicht diese Maildirs des POP3-Postfachs. Irgendwas fehlt doch da bestimmt?!

Benutze (glücklicherweise) auf einer Testumgebung Debian Etch mit Postfix, courier-imap, courier-pop mit Confixx-Pro 3.2.0

EDIT: So nun habe ich das Problem behoben:
im Confixx-Install Ordner (Confixx Pro 3.2.x) befindet sich das script confixx/admin/contrib/convert_mb2md.pl welches automatisch die angelegten Pop-Accounts in das entsprechende Maildir-Format umschreibt.
Vorher muss in der confixx_main.conf folgendes angepasst werden:
$maildrop = 'HOMEDIR/Maildir/';
$mailSpool = '';
$mail_realHome = '1';
$pop_homeDir = '/home/email';
$mailBoxName = 'Maildir';

Nachdem man nun mit Confixx einmal ein neues Postfach irgendwo angelegt hat und den ersten Login mit einem Imap-Acc gemacht hat, funktioniert alles wunderbar.

peja
Beiträge: 96
Registriert: 19.09.2003 01:10:57
Wohnort: Baleares/Spain

Beitrag von peja » 30.01.2007 11:28:20

Tja, auf 2 Servern mit Confixx 3.2.1 Pro funktioniert es einwandfrei, nur einer macht mir jetzt Probleme.

habe unter der /etc/procmailrc die Logs eingeschaltet (LOGFILE=$HOIME/procmail.log) in der bei den Benutzern dann folgendes drin steht:
procmail: Lock failure on "spamassassin.lock"
cannot open "/etc/spamassassin/local.cf": Permission denied
From keksi35@gmail.com Mon Jan 29 21:03:09 2007
Subject: test
Folder: /home/mail/web1p1/Maildir/new/1170100989.6583_1.ms84.nl2.ko 1909

Logisch, es ist etwas mit den Rechten und wahrscheinlich hat es etwas mit der $spamassassinUid in /root/confixx/confix_main.conf zu tun. Aber auch das ändern auf die Uid des popa3d-Users (vorheriger pop-client habe ich gelassen und nur courier-imap installiert) bringt nix.

Das komische ist, dass imap einwandfrei funktioniert und auch neue Emails beim user ankommen, nur pop3 klappt nicht.

dedj
Beiträge: 36
Registriert: 04.02.2007 22:26:43

Beitrag von dedj » 04.02.2007 23:04:49

Ich verzweifel gleich.

ich bekomme den Fehler

Code: Alles auswählen

ip.xxx.xxx.xxx_does_not_like_recipient./Remote_host_said:_554_<xxx@xxx.de>:_Recipient_address_rejected:_Relay_access_denied/Giving_up_on_ip.xxx.xxx.xxx./

Ich kenne mich mit debian nicht wirklich aus.

Habe einen Vserver

So kann postfix die IP nicht nutzen sondern braucht eine URL kann das sein?

mfg

dj

Antworten