Page 1 of 1

Pop3 / Imap

Posted: 2011-10-26 13:20
by confixx
Hallo,

ich habe eine Root-Server auf dem Confixx Installiert ist.

Als Mailserver setze ich Sendmail und Postfix ein. Der Versand der E-Mails geht so ohne Probleme. Da ich aber zusätzlich noch gerne IMAP nutzen würde habe ich über die admin.pl POP3 [x] und IMAP [x] Aktiviert. Pop3 geht weiterhin aber IMAP nicht.

Muss ich da noch etwas Installieren oder ändern das beides möglich ist ?

Re: Pop3 / Imap

Posted: 2011-10-26 15:24
by daemotron
Welchen MRA setzt Du denn ein? Courier, Dovecot, ...?

Re: Pop3 / Imap

Posted: 2011-10-26 15:38
by confixx
Gute Frage, wie finde ich das denn heraus ?

Ich glaube aber Courier

Re: Pop3 / Imap

Posted: 2011-10-27 09:50
by daemotron
confixx wrote:Gute Frage, wie finde ich das denn heraus ?

Code: Select all

ps auxww | egrep -i '(dove|cour)'
confixx wrote:Als Mailserver setze ich Sendmail und Postfix ein.
Welchen von beiden denn jetzt?

Re: Pop3 / Imap

Posted: 2011-10-27 10:22
by ddm3ve
Vermutlich nur postfix und sendmail als Binary, das nur über Postfix versendet.

Re: Pop3 / Imap

Posted: 2011-10-27 14:40
by Joe User
admin.pl klingt verdächtig nach Confixx, daher wird es wohl Courier-IMAP sein.
Mit sendmail wird der sendmail-Wrapper von Postfix gemeint sein.

Re: Pop3 / Imap

Posted: 2011-10-27 20:01
by confixx
Hallo,
danke für die Hilfe.

Code: Select all

ps auxww | egrep -i '(dove|cour)'
web1p1    854  0.0  0.0   2028   584 ?        S    19:59   0:00 /usr/lib/courie                                                                                                                     r/courier/courierpop3d Maildir
root      3588  0.0  0.0   1956   440 ?        S    Jul12   0:00 /usr/sbin/couri                                                                                                                     erlogger -pid=/var/run/courier/authdaemon/pid -start /usr/lib/courier/courier-au                                                                                                                     thlib/authdaemond
root      3589  0.0  0.0   2124   612 ?        S    Jul12   0:00 /usr/lib/courie                                                                                                                     r/courier-authlib/authdaemond
root      3596  0.0  0.0   2348   672 ?        S    Jul12   1:32 /usr/lib/courie                                                                                                                     r/courier-authlib/authdaemond
root      3597  0.0  0.0   2348   672 ?        S    Jul12   1:32 /usr/lib/courie                                                                                                                     r/courier-authlib/authdaemond
root      3598  0.0  0.0   2348   672 ?        S    Jul12   1:28 /usr/lib/courie                                                                                                                     r/courier-authlib/authdaemond
root      3599  0.0  0.0   2348   672 ?        S    Jul12   1:30 /usr/lib/courie                                                                                                                     r/courier-authlib/authdaemond
root      3600  0.0  0.0   2348   672 ?        S    Jul12   1:34 /usr/lib/courie                                                                                                                     r/courier-authlib/authdaemond
root     11743  0.0  0.0   1956   436 ?        S    Oct03   1:08 /usr/sbin/couri                                                                                                                     erlogger -pid=/var/run/courier/pop3d.pid -start -name=pop3d /usr/sbin/couriertcp                                                                                                                     d -maxprocs=40 -maxperip=4 -nodnslookup -noidentlookup -address=0 110 /usr/lib/c                                                                                                                     ourier/courier/courierpop3login /usr/lib/courier/courier/courierpop3d Maildir
root     11744  0.0  0.0   3412   992 ?        S    Oct03   1:41 /usr/sbin/couri                                                                                                                     ertcpd -maxprocs=40 -maxperip=4 -nodnslookup -noidentlookup -address=0 110 /usr/                                                                                                                     lib/courier/courier/courierpop3login /usr/lib/courier/courier/courierpop3d Maild                                                                                                                     ir
Braucht ihr sonst noch weitere Ausgabe ?

Zitat: Vermutlich nur postfix und sendmail als Binary, das nur über Postfix versendet.

Genau ich glaub das ist so richig. Ich hatte erst Sendmail Installiert und dann Postfix. Wie genau das versendet wird wieß ich leider nicht. Welche Ausgage könnte ich den Posten ?

Re: Pop3 / Imap

Posted: 2011-10-28 07:42
by dante
Damit findest du zumindest raus, welcher MTA läuft.

Code: Select all

netstat -tulpen |grep :25

Re: Pop3 / Imap

Posted: 2011-10-28 13:16
by confixx
Hallo

Code: Select all

netstat -tulpen |grep :25
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      0          319078712   4341/master
Braucht ihr noch etwas ?

Re: Pop3 / Imap

Posted: 2011-10-29 17:01
by confixx
`Hat denn niemand einen TIPP :-?

Re: Pop3 / Imap

Posted: 2011-10-29 19:38
by Roger Wilco
Schau dir die Ausgabe von `lsof -i :143` (oder meinetwegen `netstat -tplen|grep :143`) an. Wenn da ein Prozess angezeigt wird, ist das dein IMAP-Server, den du konfigurieren musst.

Wenn nichts angezeigt wird, musst du zunächst einen IMAP-Server installieren (falls noch nicht geschehen), konfigurieren und starten.

Re: Pop3 / Imap

Posted: 2011-10-30 12:43
by confixx
Hallo,

danke für die Hilfe. Unter den von dir genannten Ausgaben erhalte ich gar nichts.. :-s

Kannst du mir einen IMAP-Server empfehlen, welchen ich Installieren könnte ? ( Debian Lenny )

Ich möchte wenn es geht den Mailserver über POP3 und IMAP betreiben.

POP3 ganz normal @home. IMAP unterwegs @handy

Also quasi mit beiden Protokollen Betreiben je nach Standartort bzw PC/Handy

Re: Pop3 / Imap

Posted: 2011-10-30 12:48
by Roger Wilco
dovecot-imapd aus den Lenny Backports ist brauchbar. Generell solltest du über ein Upgrade auf Squeeze nachdenken.

So als gedanklicher Anstoß: POP3 bietet gegenüber IMAP keinerlei Vorteile. Wenn du einen IMAP-Server betreibst, brauchst du eigentlich keinen POP3-Server mehr.

Re: Pop3 / Imap

Posted: 2011-10-30 17:03
by Joe User
Ist Confixx überhaupt mit Dovecot kompatibel?

Re: Pop3 / Imap

Posted: 2011-10-30 18:07
by Roger Wilco
Confixx macht nichts am POP3/IMAP-Server, von daher sollte es "kompatibel sein".

Die Suchmaschine mit dem großen G sagt nach Eingabe geeigneter Suchbegriffe z. B. http://d0m.me/2008/02/16/confixx-mit-im ... -beispiel/

Ich würde procmail dann allerdings gleich wegwerfen und das Sieve-Plugin von Dovecot zum Filtern benutzen.

Re: Pop3 / Imap

Posted: 2011-11-09 16:31
by confixx
Kann ich das Problenlos unter Lenny anwenden ohne mir Sorgen machen zu müssen das mein Mailserver nicht mehr geht :-?

Re: Pop3 / Imap

Posted: 2011-11-09 18:22
by Roger Wilco
Das grundsätzliche Vorgehen ist identisch. Anpassungen der Konfigurationsdateien an dein System bzw. die ggf. aktuelleren Versionen der Programme musst du schon selbst vornehmen.

Re: Pop3 / Imap

Posted: 2011-11-13 22:44
by confixx
Hallo,

ich hab das jetzt nach der vorgeschlagenen Anleitung Installiert.

Mails nach Außen gehen zwar noch aber mein Posteingang nicht mehr. :-?

Ich werde aus dem Log nicht schlau :|

Nov 13 22:24:27 server dovecot: POP3(web1p1): stat(/var/spool/mail/web1 p1/Maildir/cur) failed: Not a directory
1967 Nov 13 22:24:27 server dovecot: POP3(web1p1): stat(/var/spool/mail/web1p1/Maildir/cur) failed: Not a directory
1968 Nov 13 22:24:27 server dovecot: POP3(web1p1): Couldn't open INBOX: Internal error occurred. Refer to server log for more information. [2011-11-13 22:24:27]

Ich werde aus der Meldung allerdings nicht schlau :-?

Folgendes habe ich gemacht:

Code: Select all

[b]/etc/dovecot/dovecot.conf[/b]
  1 maildir_copy_with_hardlinks = yes
  2 protocols = imap imaps pop3 pop3s
  3 disable_plaintext_auth = no
  4 log_timestamp = "%Y-%m-%d %H:%M:%S "
  5 ssl_cert_file = /etc/ssl/certs/dovecot.pem
  6 ssl_key_file = /etc/ssl/private/dovecot.pem
  7 mail_location = maildir:/var/spool/mail/%u/Maildir
  8 #mail_extra_groups = mail poponly
  9 protocol imap {
 10 }
 11
 12 protocol pop3 {
 13 pop3_uidl_format = %08Xu%08Xv
 14 }
 15 auth default {
 16 mechanisms = plain login
 17 passdb pam {
 18 }
 19 userdb passwd {
 20 }
 21 socket listen {
 22 client {
 23 path = /var/spool/postfix/private/auth
 24 mode = 0660
 25 user = postfix
 26 group = postfix
 27 }
 28 }
 29 }
 30 dict {
 31 }
 32 plugin {
 33 }

Code: Select all

[b]/confixx/confixx_main.conf[/b]
$mta = 'postfix';
$mailSpool = '';
$maildrop = 'HOMEDIR/Maildir/';
$mailBoxName = '';
$virtUserTableDB = '/etc/postfix/confixx_virtualUsers';
$localDomainsFile = '/etc/postfix/confixx_localDomains';
$bin_makemap = '';
$bin_postmap = '/usr/sbin/postmap';
$bin_postfix = '/usr/sbin/postfix';
$bin_newaliases = '/usr/bin/newaliases';
$MailConfigFile = '/etc/postfix/main.cf';
$pop_homeDir = '/var/spool/mail';
$aliases = '/etc/aliases';
$bin_autorespond = '/usr/bin/autoresponder.pl';
$mail_realHome = '1';

Code: Select all

[b]/etc/postfix/main.cf[/b]
/etc/postfix/main.cf

Code: Select all

[b]/etc/procmailrc[/b]
DEFAULT=$HOME/Maildir/
MAILDIR=$HOME/Maildir/
DROPPRIVS=yes
:0fw: /tmp/spamassassin.lock
* < 256000
| spamc
 
:0:
* ^X-Spam-Status: Yes
 
:0
* ^^rom[ ]
{
  LOG="*** Dropped F off From_ header! Fixing up. "
 
  :0 fhw
  | sed -e '1s/^/F/'
}

Code: Select all

/root/confixx/confixx_counterscript.pl --force-all
/etc/init.d/postfix start
/etc/init.d/dovecot start
Und jetzt komme ich seit Stunden nicht mehr weiter. E-Mails nach außen gehen, ich kann aber keine mehr Abrufen.

Was mir aufgefallen ist im root-verzeichnis ist jetzt ein Maildir Verzeichnis mit 3 Verzeichnisen. (cur new tmp) ( Hier sind keine webs vorhanden )

Unter /var/spool/mail ist dovecot.index, dovecot.index.cache, dovecot.index.log, dovecot-uidlist, dovecot-uidlist.lock,mail, Maildir, new, nobody, root, tmp, web0, web0p1.

In diesem Maildir ist: cur, dovecot.index, dovecot.index.cache, dovecot.index.log, dovecot-uidlist, new, tmp, web0p1.

Ich komm jetzt aber einfach nicht mehr weiter und hoffe mir hat jemand einen Tipp :-| Vielen Dank für jede Hilfe.