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.
baron666
Beiträge: 215
Registriert: 28.12.2003 16:08:23
Wohnort: Leichlingen

Beitrag von baron666 » 21.10.2004 14:43:58

Hi Boardies,

was bedeutet eigentlich "...läuft auf einer chroot Umgebung..." ???

*g*
c ya
Nils

--
Was einen aus der Bahn wirft,
bringt einen oft auf den richtigen Weg.
--

baron666
Beiträge: 215
Registriert: 28.12.2003 16:08:23
Wohnort: Leichlingen

Beitrag von baron666 » 21.10.2004 21:01:50

naja, habs trotzdem ausprobiert, auch ohne Antwort...

war wohl n Fehler...
Kann mir jemand bei diesem Prob helfen ?

Code: Alles auswählen

prince:~#
prince:~# apt-get install courier-authdaemon
Reading Package Lists... Done
Building Dependency Tree... Done
...
Richte courier-authdaemon ein (0.37.3-2.5) ...
Starting Courier authdaemon: /usr/lib/courier/authlib/authdaemond: /etc/courier/authdaemonrc: Datei oder Verzeichnis nicht gefunden
dpkg: Fehler beim Bearbeiten von courier-authdaemon (--configure):
 Unterprozess post-installation script gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von courier-imap:
 courier-imap hängt ab von courier-authdaemon (>= 0.37.3); aber:
  Paket courier-authdaemon ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von courier-imap (--configure):
 Abhängigkeitsprobleme - lasse es unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von courier-imap-ssl:
 courier-imap-ssl hängt ab von courier-imap (>= 1.3.7-3); aber:
  Paket courier-imap ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von courier-imap-ssl (--configure):
 Abhängigkeitsprobleme - lasse es unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von courier-pop:
 courier-pop hängt ab von courier-authdaemon (>= 0.37.3); aber:
  Paket courier-authdaemon ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von courier-pop (--configure):
 Abhängigkeitsprobleme - lasse es unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von courier-pop-ssl:
 courier-pop-ssl hängt ab von courier-pop; aber:
  Paket courier-pop ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von courier-pop-ssl (--configure):
 Abhängigkeitsprobleme - lasse es unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 courier-authdaemon
 courier-imap
 courier-imap-ssl
 courier-pop
 courier-pop-ssl
E: Sub-process /usr/bin/dpkg returned an error code (1)
prince:~#
prince:~#
uughhh ....
Bitte ???????????

c ya
Nils
c ya
Nils

--
Was einen aus der Bahn wirft,
bringt einen oft auf den richtigen Weg.
--

ReiAngel2k
Beiträge: 2
Registriert: 28.01.2005 15:54:16

Beitrag von ReiAngel2k » 28.01.2005 15:56:00

wie kann ich das ganze wieder deinstallieren? (also ALLES wieder weg :D)


würde mich auf eine antwort freuen..


weil hat nicht geklappt und kriege morgen von nem experten hilfe..

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

Beitrag von cooky1976 » 28.01.2005 17:29:53

apt-get remove --purge *hier die Paketnamen eingeben*

ReiAngel2k
Beiträge: 2
Registriert: 28.01.2005 15:54:16

Beitrag von ReiAngel2k » 28.01.2005 23:43:18

gehen dann die autostart teile auch automatisch weg?

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

Beitrag von cooky1976 » 28.01.2005 23:49:55

Bei Debian ja, bei SuSE bitte unter Yast deinstallieren.

CU

Gregstar
Beiträge: 10
Registriert: 03.01.2005 15:36:07
Wohnort: Österreich
Kontaktdaten:

Beitrag von Gregstar » 11.02.2005 14:10:13

Also bei mir kommen ganz lustige Fehlermeldungen:

Code: Alles auswählen

Feb 11 13:37:23 glicht courierpop3login: Connection, ip=[::ffff:127.0.0.1]
Feb 11 13:37:23 glicht courierpop3login: chdir: No such file or directory
oder wenn ich mich mit dem E-Mail Client anmelde:

Code: Alles auswählen

Feb 11 13:47:52 glicht imapd-ssl: Connection, ip=[::ffff:192.168.0.50]
Feb 11 13:47:52 glicht imapd-ssl: chdir: No such file or directory
Kann mir da jemand helfen?

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

Beitrag von cooky1976 » 11.02.2005 14:16:36

Es existieren die Maildirs nicht.

CU

Alexander

Gregstar
Beiträge: 10
Registriert: 03.01.2005 15:36:07
Wohnort: Österreich
Kontaktdaten:

Beitrag von Gregstar » 11.02.2005 14:34:04

Und wie muss ich die erstellen?

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

Beitrag von cooky1976 » 11.02.2005 14:37:11

http://www.google.de/search?hl=de&q=cre ... imap&meta=

Btw: man courier-imap ... man courier-pop3

Gregstar
Beiträge: 10
Registriert: 03.01.2005 15:36:07
Wohnort: Österreich
Kontaktdaten:

Beitrag von Gregstar » 11.02.2005 15:40:20

Ich werd daraus ned schlau, ich find immer nur Seiten wo gesagt wird, dass maildrop keine maildirs erstellt und ichs selber machen muss ... :(

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 11.02.2005 16:24:24

Du kannst mit dem Programm maildirmake die Verzeichnisse erstellen. Das Programm ist im Paket courier-base drin.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Gregstar
Beiträge: 10
Registriert: 03.01.2005 15:36:07
Wohnort: Österreich
Kontaktdaten:

Beitrag von Gregstar » 11.02.2005 17:15:11

So ich habs jetzt mittels

Code: Alles auswählen

servert:/home# maildirmake -S mail
gemacht, aber finden tut ers noch immer nicht... :(

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

Beitrag von tseng » 12.04.2005 10:16:28

Hallo,

schöne Anleitung echt gut,

doch leider habe ich nachdem ich alles durchgegangen bin 2probleme:

1. Ich bekomme kein Connect mehr zum pop3 server
in mail.log steht folgendes
Apr 12 10:11:54 a15151087 courierpop3login: Connection, ip=[::ffff:127.0.0.1]
Apr 12 10:11:54 a15151087 courierpop3login: chdir: No such file or directory

2. Ich kann mein imap "Postfächer" nicht abfragen
z.B. bei Outlook Express sagt er immer folgendes:
FatalError: Maildir: No such file or directory

als Stammverzeichniss habe ich /home/pop/web0p2 angebeben bei Outlookexpress

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 12.04.2005 10:57:38

Da musst du INBOX angeben...der Client muss den Absoluten Pfad auf dem Server nicht kennen.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

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