PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix-Spamassassin-Courier-Imap



Tokar
31.08.06, 16:08
Hallo,

Ich hab mir zu Hause einen kleinen Mail-Server gebaut.
nach dieser Anleitung (http://workaround.org/articles/ispmail-sarge/index.shtml.de).
Jetzt hab ich ein kleines Verständnissproblem:
Ich hab 4 POP3-Postfächer bei verschidenen Mail-Providern die ich gern abgeholt haben möchte und ins Postfach eines "Virtuellen Users" ablegen will. Ich hab versucht das mit fetchmail zu erreichen bin aber bisher auf keine Lösung gekommen.
Für nen kleinen Denkanstoß oder für einen Link zu einem brauchbaren Tutorial wäre ich echt dankbar.

mfg
tokar

tschloss
31.08.06, 16:51
Das tut ist eigentlich gut, wenn ich es recht erinnere etwas überpowert für einen User mit 4 externen Postfächern.

Aber fetchmail ist gut! Das muss dann aber einen REALEN (mail-) user auf dem Mailserver zugestellt werden ;)
Das erreicht man mmit der fetchmail-Syntax ("is egon here").

Ohne genauere Fehlerbeschreibungen (und Beschreibungen dessen, was schon geht), sowie der zugehörigen Logs und Configs kann man dir kaum helfen.

Greetz
Thomas

Tokar
31.08.06, 20:19
OK.
Also die ganze Geschichte läuft schon mal so ein wenig...
Es sind 5 (echte) Postfächer...nich 4:

xxx@t-online.de
xxx@debitel.net
xxx@bkg-neuruppin.net
xxx@freenet.de
xxx@pwd-it.de

zum testen hab ich mir noch nen gmx account gemacht der mails an die adressen schickt.
ich hab einen lokalen "virtuellen" user seppel@seppels-emails.hm
fetchmail soll arbeiten:


emailknecht@lui:~$ fetchmail
1 message for xxx@pwd-it.de at pop3.pwd-it.de (1321 octets).
reading message xxx@pwd-it.de@pop3.pwd-it.de:1 of 1 (1321 octets) . flushed

15 messages (15 seen) for xxx@t-online.de at pop.t-online.de (1159596 octets).
skipping message xxx@t-online.de@fwdallmx.t-online.com:1 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:2 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:3 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:4 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:5 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:6 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:7 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:8 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:9 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:10 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:11 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:12 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:13 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:14 not flushed
skipping message xxx@t-online.de@fwdallmx.t-online.com:15 not flushed

1 message for xxx@freenet.de at mx.freenet.de (1343 octets).
reading message xxx@freenet.de@mx.freenet.de:1 of 1 (1343 octets) . flushed

2 messages (2 seen) for xxx@bkg-neuruppin.net at mail.bkg-neuruppin.de (3681 octets).
skipping message xxx@bkg-neuruppin.net@mail.bkg-neuruppin.net:1 not flushed
skipping message xxx@bkg-neuruppin.net@mail.bkg-neuruppin.net:2 not flushed

1 message for xxx@debitel.net at pop3.debitel.net (1004 octets).
reading message xxx@debitel.net@pop3.debitel.net:1 of 1 (1004 octets) fetchmail: SMTP error: 554 <emailknecht@localhost>: Relay access denied
fetchmail: can't even send to emailknecht!
. flushed

Bis auf Debitel funzen alle. Ich habe in der Datenbank forwards eingetragen:
source destination
@debitel.net seppel@seppels-emails.hm
@freenet.de seppel@seppels-emails.hm
usw.
ich versteh nich warum es bei 4 Postfächern geht und bei einem nicht!?
Aso meine fetchmailrc:


emailknecht@lui:~$ cat .fetchmailrc
#######################################
#PWD-IT.DE#############################
#######################################
server pop3.pwd-it.de
proto pop3
#Username und Passwort
user xxx@pwd-it.de
pass *******
#Optionen
to seppel@seppels-emails.hm

#######################################
####t-online###########################
#######################################

server pop.t-online.de
proto pop3
user xxx@t-online.de
pass *******
to seppel@seppels-emails.hm

#######################################
####freenet############################
#######################################
server mx.freenet.de
proto pop3
user xxx@freenet.de
pass *******
to seppel@seppels-emails.hm

#######################################
#####bkg###############################
#######################################
server mail.bkg-neuruppin.de
proto pop3
user xxx@bkg-neuruppin.net
pass *******
to seppel@seppels-emails.hm

#######################################
#######Debitel#########################
#######################################
server pop3.debitel.net
proto pop3
user xxx@debitel.net
pass *******
to seppel@seppels-email.hm


Wenn ich noch ein wenig /var/log/mail.log posten soll sag bescheid.

thx
tokar

Tokar
31.08.06, 20:42
Oh man sowas blödes...
Ich hab den Fehler gefunden war ein Tippfehler.
Es fehlt ein "s" in der fetchmailrc ganz unten.:ugly:

tschloss
01.09.06, 06:35
Oh man sowas blödes...
Ich hab den Fehler gefunden war ein Tippfehler.
Es fehlt ein "s" in der fetchmailrc ganz unten.:ugly:

Na fein!
Greetz
Thomas