"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Welchen IMAP-Server?

DJ_Cyberdance 02.11.2003 - 09:27 730 13
Posts

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Hallo!
Hatte die glorreiche Idee, einen IMAP-Server zu installieren... derer gibts mehrere, die in Frage kommen, etwa:

courier-imap-ssl
cyrus21-imapd
uw-imapd-ssl

Welcher ist denn da eurer Meinung nach am besten geeignet?
Gibts noch was besseres?

Sollte halt folgende Features verbinden:
- Abholen der Mail von allen meinen POP3-Accounts
- Spamfilter (Spamassassin oder so sollt unterstützt sein)
- Seeeehr sicher... SSL sollten eh alle können

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Zitat

- Abholen der Mail von allen meinen POP3-Accounts

Das ist kein Feature von IMAP.

Zitat

- Spamfilter (Spamassassin oder so sollt unterstützt sein)

Das genausowenig. Diese Dinge passieren noch lang bevor der IMAP Server überhaupt ins Spiel kommt.

Zitat

- Seeeehr sicher... SSL sollten eh alle können

SSL verhindert, dass jemand dein Passwort abhören kann. Abgesehen davon ist alles so sicher wie das schwächste Glied, und das ist normalerweise eh woanders.

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Hm, war schlecht formuliert. Ich weiß schon, daß Abholen & Spamfilter keine Eigenschaften von IMAP sind. Bloß ist es genau das, was ich möchte: Mails von einem POP3-Account abholen und auf einem IMAP-Server anbieten. Und ich bin mir nicht sicher, ob das mit jeder IMAP-Software möglich ist, aber vielleicht hat jemand schon mal soetwas probiert und weiß, wie es am einfachsten zu realisieren ist?

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Redest du von Windows oder von Unix? Für Windows kann ich nix sagen, da sind all diese Aufgaben wahrscheinlich in ein großes Dings gemurkst.

Unter Unix gibt's zum Abholen fetchmail, zum Spamfiltern Spam Assassin, und IMAP Server gibt's auch einige (bei jeder Distribution ist zumindest einer vorinstalliert)

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Ok... und welcher der genannten IMAP-Server is am besten? Bzw. am einfachsten zu konfigurieren? (Sorry, blöde Frage, aber ich hab nicht sooo viel Tau von Linux und IMAP-Server hab i no nie installiert... BTW, bei mir war keiner vorinstalliert, hab mir auch ein Minimalsystem (Debian woody) installiert und alles andere einzeln nachinstalliert.

funka

Legend
ex-prophet(down below)
Registered: Sep 2000
Location: Vienna / SF
Posts: 6131
courier-imapd
kannst mit ssl und/oder ohne starten
plus einen pop3 server nebenbei rennen lassen

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Zitat von funka
plus einen pop3 server nebenbei rennen lassen
Hm... Wozu meinst Du daß ich den POP3-Server brauche? Ich brauch die Mails ja nicht per POP3 von meinem Server abholen, nur der Server soll die Mails per POP3 von meinen Accounts abholen. Brauch ich da wirklich einen POP3-Server oder tuts ein Client auch? Reicht fetchmail?

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11236
zum abholen brauchst nur fetchmail.

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
So... Mit fetchmail is es nicht so recht gelaufen, hab jetzt getmail zum Runterladen, procmail zum einsortieren und courier-imap bzw courier-imap-ssl als IMAP-Server.

Die ersten zwei Teile scheinen zu funktionieren - nur courier spinnt sich aus - ich kann mit zB Outlook nicht verbinden, ich krieg immer nur als Fehlermeldung "Your imap server has closed the connection. This may occur if you have left the connection idle for too long".

Ich hab einen User namens "imap", über den die ganze Mail-Sache läuft. In den man-pages steht, daß dieser User imapd starten muß. In der Prozessliste steht
imap 3608 0.0 0.1 1880 456 pts/4 S 18:49 0:00 imapd /home/imap/

Irgendwelche Ideen, warums nicht tut wies soll?

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Gibt's ein Log für diesen Daemon? Oder steht im syslog was?

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Im Syslog steht folgendes:

Nov 3 17:26:50 gateway imapd-ssl: starttls: accept: error:1408A0C1:SSL routines:SSL3_GET_CLIENT_HELLO:no shared cipher
Nov 3 17:26:50 gateway imapd-ssl: starttls: accept: error:00000000:lib(0):func(0):reason(0)
Nov 3 17:27:52 gateway imapd-ssl: starttls: accept: error:1408A0C1:SSL routines:SSL3_GET_CLIENT_HELLO:no shared cipher
Nov 3 17:27:52 gateway imapd-ssl: starttls: accept: error:00000000:lib(0):func(0):reason(0)

funka

Legend
ex-prophet(down below)
Registered: Sep 2000
Location: Vienna / SF
Posts: 6131
gehts mit einem anderen client
gehts ohne ssl
kanns sein das bei outlook was einstellen musst weils ein homemade cert ist
geht der pop3 server von courier testweise

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Ok das tut jetzt - nach langem rumspielen... Aber spamassassin will nicht so recht, in meiner .procmailrc steht folgendes:

:0fw:
* < 256000
| /usr/bin/spamassassin

:0:
* ^X-Spam-Status: Yes
Maildir/.spam/

So stehts in mehreren Tutorials. Sobald diese Zeilen auskommentiert sind, geht nix mehr - Es kommt kein Mail mehr an. Entweder erreicht ein 0-Byte großes Mail meinen spam-Folder oder gar nichts.
Any idea? Das Default-Spamassassin-Config-File in ~ besteht.

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Ok Problem gelöst, spamassassin gibt nur nach stdout, wenn man Parameter -P angibt.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz