[UPDATED] Postfix: Mails an User bla@domain.de weiterleiten?

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
gIlioner
Beiträge: 45
Registriert: 31.03.2003 17:08:33
Kontaktdaten:

[UPDATED] Postfix: Mails an User bla@domain.de weiterleiten?

Beitrag von gIlioner » 02.11.2003 10:52:05

Hallo,

da ich auf meinem Server mehrere Domains laufen lassen will, brauche ich eine Möglichkeit, E-Mails genau an den User weiterzuleiten, dessen Name so ist, wie die Empfängeradresse inklusive Domain.
Normalerweise würde ja eine E-Mail nur an den Benutzer weitergeleitet werden, der so heißt, wie das, was vor der Domain steht. Ich möchte aber, dass der Benutzername die Domain beinhaltet.

Das sollte ja eigentlich durch virtual-Tables möglich sein, nur ist dabei mein Problem, dass bei

Code: Alles auswählen

bla@domain.de     bla@domain.de
beide (und nicht nur der letzte) Eintrag als komplette E-Mailadresse verstanden werden. Bei dem ersten ist das ja auch richtig, nur der zweite soll ein Benutzername sein.

Gibt es eine Möglichkeit, das @ umzuschreiben, sodass es sich nicht mehr um eine E-Mailadresse sondern um einen Benutzernamen handelt?


Könnt ihr mir helfen?

Viiiiiielen Dank. :-)

Freundliche Grüße

gIlioner :wink:
Zuletzt geändert von gIlioner am 08.11.2003 22:06:40, insgesamt 1-mal geändert.

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 » 02.11.2003 12:19:59

Hi,

also wenn du sowas machen willst, dann musst du mit virtuellen usern abrbeiten. Wen du das schon machst, es aber trootsdem nicht geht, dann schreib mal die userID in deiner Usertabele in bla@domain.de um.

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

gIlioner
Beiträge: 45
Registriert: 31.03.2003 17:08:33
Kontaktdaten:

Beitrag von gIlioner » 02.11.2003 15:17:29

blackm hat geschrieben:Hi,

also wenn du sowas machen willst, dann musst du mit virtuellen usern abrbeiten. Wen du das schon machst, es aber trootsdem nicht geht, dann schreib mal die userID in deiner Usertabele in bla@domain.de um.

by, Martin

öhm .... wie erstell ich virtuelle user? :)

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 » 02.11.2003 15:24:46

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

gIlioner
Beiträge: 45
Registriert: 31.03.2003 17:08:33
Kontaktdaten:

Beitrag von gIlioner » 08.11.2003 21:52:36

blackm hat geschrieben:http://high5.net/howto/
http://www.sweeney.demon.co.uk/pfix_imap_virtual.html
http://www.marlow.dk/tech/postfix.php

und dann mal hier im Forum nach Postfix und virtu* suchen

by, Martin
Danke für die Tuts!

Ich habe es jetzt mal nach http://www.marlow.dk/tech/postfix.php probiert, aber es klappt immernoch nicht. Courier kann sich nicht authentifieren und via SMTP eine E-Mail zu versenden klappt auch nicht.

Am liebsten wäre es mir, wenn sich einer mal per SSH einloggen könnte und sich das anguckt.. Ich glaub, das geht schneller, als wenn ich jetzt hier meine ganzen *.conf-s poste und so. Wer das machen würde, kann sich ja mal per ICQ bei mir melden. 47685041 ist meine Nummer.. Ne Mail könnt ihr mir natürlich auch schreiben.

Ich würde mich freuen. ;-)
Bin um jede Hilfe dankbar!

Vielen Dank!!
MfG

gIlioner

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 » 09.11.2003 13:45:19

Die confs musst du ja nicht alle Posten. Die Fehlermeldungen wuerde ja schon reichen.

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

gIlioner
Beiträge: 45
Registriert: 31.03.2003 17:08:33
Kontaktdaten:

Beitrag von gIlioner » 10.11.2003 19:37:27

blackm hat geschrieben:Die confs musst du ja nicht alle Posten. Die Fehlermeldungen wuerde ja schon reichen.

by, Martin

So,

ich bin ein bisschen mit der Fehlersuche weitergekommen.
Ich kann jetzt E-Mails verschicken! Dort wird der Benutzer korrekt auzhentifiziert und die mysqldb wird auch angesprochen.

Versuche ich aber, meine E-Mail abzurufen (egal ob POP oder IMAP), klappt die authentifizierung nicht.
Die mysql.log enthält dann auch komischerweise (?) nur

Code: Alles auswählen

031110 19:24:38    19 Connect         postfix@localhost     on
                   19 Quit
Meine authmysqlrc im /etc/courier-Verzeichnis hat folgenden Inhalt:

Code: Alles auswählen

MYSQL_SERVER		127.0.0.1	
MYSQL_USERNAME		postfix
MYSQL_PASSWORD		test
MYSQL_PORT		0
MYSQL_OPT		0
MYSQL_DATABASE		postfix	
MYSQL_USER_TABLE	postfix_users
MYSQL_CLEAR_PWFIELD	clear
MYSQL_UID_FIELD		uid
MYSQL_GID_FIELD		gid
MYSQL_LOGIN_FIELD	email
MYSQL_HOME_FIELD	homedir
MYSQL_NAME_FIELD	name
MYSQL_MAILDIR_FIELD	maildir
MYSQL_WHERE_CLAUSE	access='y'
Meine imapd:

Code: Alles auswählen

ADDRESS=0

PORT=143
MAXDAEMONS=40
MAXPERIP=4
PIDFILE=/var/run/courier/imapd.pid
TCPDOPTS="-nodnslookup -noidentlookup"

AUTHMODULES="authdaemon"
AUTHMODULES_ORIG="authdaemon"
DEBUG_LOGIN=2
IMAP_CAPABILITY="IMAP4rev1 CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT AUTH=CRAM-MD5 AUTH=CRAM-SHA1 IDLE"
IMAP_CAPABILITY_ORIG="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA AUTH=CRAM-MD5 AUTH=CRAM-SHA1 IDLE"

IMAP_IDLE_TIMEOUT=60

IMAP_CAPABILITY_TLS="$IMAP_CAPABILITY AUTH=PLAIN"

IMAP_CAPABILITY_TLS_ORIG="$IMAP_CAPABILITY_ORIG AUTH=PLAIN"


IMAP_DISABLETHREADSORT=0
IMAP_CHECK_ALL_FOLDERS=0

IMAP_OBSOLETE_CLIENT=0
IMAP_ULIMITD=65536
IMAP_USELOCKS=0

IMAP_ENHANCEDIDLE=0

IMAP_TRASHFOLDERNAME=Trash

IMAP_EMPTYTRASH=Trash:7

IMAP_MOVE_EXPUNGE_TO_TRASH=0

SENDMAIL=/usr/sbin/sendmail

HEADERFROM=X-IMAP-Sender

IMAPDSTART=YES
Meine authdaemonrc enthält nur:

Code: Alles auswählen

authmodulelist="authmysql authpam"
Findet ihr schon einen Fehler?

Würde mich über jeden Tipp freuen!!

Vielen Dank

MfG
gIlioner
Zuletzt geändert von gIlioner am 10.11.2003 20:11:36, insgesamt 1-mal geändert.

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 » 10.11.2003 20:01:54

Mal einen Blick in /var/log/mysql.log geworfen, was dort reinkommt wenn die Anmeldung fehlschlaegt? Poste doch mal die quere.

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

gIlioner
Beiträge: 45
Registriert: 31.03.2003 17:08:33
Kontaktdaten:

Beitrag von gIlioner » 10.11.2003 20:13:30

blackm hat geschrieben:Mal einen Blick in /var/log/mysql.log geworfen, was dort reinkommt wenn die Anmeldung fehlschlaegt? Poste doch mal die quere.

by, Martin
Das hab ich schon geschrieben. :) Problem ist, es gibt KEINE quere!

mysql.log:

Code: Alles auswählen

031110 19:24:38    19 Connect         postfix@localhost     on 
                   19 Quit
Und irgendwie kann ICH das nicht erklären :-)

Du vielleicht?

THX

gIlioner
Beiträge: 45
Registriert: 31.03.2003 17:08:33
Kontaktdaten:

Beitrag von gIlioner » 12.11.2003 15:13:54

So .. es hat sich erledigt. :-)

Ich hab nochmal Courier neu installiert und jetzt läufts wunderbar.

*froi*

Danke für alle Hilfen.

MfG
gIlioner

Antworten