postfix + mysql lookup problem
postfix + mysql lookup problem
Das ist meine fehlermeldung:
postfix/local[21777]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
bin nach dem tutorial auf
http://www.high5.net/howto/
vorgegangen
im mysql log steht folgendes drin
select maildir from mailbox where username = 'domain'
das kommt mir etwas seltsam vor da ja user@domain der username ist
dh er findet keinen usernamen
aber wo liegt dann das problem wenn er nur die domain übergibt
hat schon jemand mal das tuorial verwendet?
Danke im voruas
Ewald
postfix/local[21777]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
bin nach dem tutorial auf
http://www.high5.net/howto/
vorgegangen
im mysql log steht folgendes drin
select maildir from mailbox where username = 'domain'
das kommt mir etwas seltsam vor da ja user@domain der username ist
dh er findet keinen usernamen
aber wo liegt dann das problem wenn er nur die domain übergibt
hat schon jemand mal das tuorial verwendet?
Danke im voruas
Ewald
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Hi,
also postfix laeuft bei mir auch in Verbindung mit Mysql..kann mich aber nicht erinnern das ich da schonmal was mit NIS eingestellt hab.
http://archives.neohapsis.com/archives/ ... /0639.html sollte dir aber weiter helfen.
by, Martin
also postfix laeuft bei mir auch in Verbindung mit Mysql..kann mich aber nicht erinnern das ich da schonmal was mit NIS eingestellt hab.
http://archives.neohapsis.com/archives/ ... /0639.html sollte dir aber weiter helfen.
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
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
danke
na das problem war ich hab alias_maps auskommentiert
und daher hat er den standardwert genommen
und da ist nis definiert.
Nur ne kurze Frage:
er macht zwar keinen nis lookup mehr aber das sql ist imemr noch falsch
er erkennt den user aber das maildir findet er nicht aufgrund das
er bei username nur die domain selektiert und nicht user@domain
Frage: mit welchem tutorial oder wie hast du das aufgesetzt?
und daher hat er den standardwert genommen
und da ist nis definiert.
Nur ne kurze Frage:
er macht zwar keinen nis lookup mehr aber das sql ist imemr noch falsch
er erkennt den user aber das maildir findet er nicht aufgrund das
er bei username nur die domain selektiert und nicht user@domain
Frage: mit welchem tutorial oder wie hast du das aufgesetzt?
postfix mysql versionen
welche postfix mysql versionen hast du verwendet?
ich verwende alles was in stable drin ist
postfix 1.1.11
und mysql 3.23.49
vielleicht gehts mirt postfix 2
wollte mir das runterladen aber people.debian.org ist down
ich verwende alles was in stable drin ist
postfix 1.1.11
und mysql 3.23.49
vielleicht gehts mirt postfix 2
wollte mir das runterladen aber people.debian.org ist down
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Re: danke
Hi eperich,
sorry fuer die etwas verzoegerte Antwort. drin stehen. Bei dir wird sicherlich where_field=`domain` stehen.
by, Martin
sorry fuer die etwas verzoegerte Antwort.
Dann musst du die Datei Aendern in der die SQL Infotmationen fuer virtual_mailbox_maps stehen. Dort sollteeperich hat geschrieben:er macht zwar keinen nis lookup mehr aber das sql ist imemr noch falsch
er erkennt den user aber das maildir findet er nicht aufgrund das
er bei username nur die domain selektiert und nicht user@domain
Code: Alles auswählen
where_field=`address`
Gute Frage...ich hab mir eigentlich aus mehreren immer so ein bischen was herausgesucht...irgendwann lief es dann..Frage: mit welchem tutorial oder wie hast du das aufgesetzt?
by, Martin
Zuletzt geändert von blackm am 26.11.2003 22:07:09, insgesamt 1-mal geändert.
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
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
leider nein
hier hab ich mein virtual_mailbox_map_file:
sollte ich vielleicht mein main.cf posten
anscheinend schneidet er mir da irgendwas weg was ich brauche
Code: Alles auswählen
user = postfix
password = postfix
hosts = 127.0.0.1
dbname = postfix
table = mailbox
select_field = maildir
where_field = address
#where_field = username
anscheinend schneidet er mir da irgendwas weg was ich brauche
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Also du koenntest mal in mysql folgende query laufen lassenund die Ausgabe posten. Dann seh ich mal wie deine Daten aussehen (Passwoerter kannst du mit *** ersetzen).
Deine main.cf..ja, aber stell dir mal bitte irgendwo online...so viel config files im Forum sind nicht so schoen...
by, Martin
Code: Alles auswählen
select * from mda_rule LIMIT 1;
Deine main.cf..ja, aber stell dir mal bitte irgendwo online...so viel config files im Forum sind nicht so schoen...
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
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
gibts ned
die tabelle hab ich nicht
das main.cf kannst du unter 80.78.255.19/main.cf anschauen
das ist nur ein alter rechner den ich sowieso bald vom netz nehme
ich hab da schon viel herumprobiert deswegen die vielen auskommentierten sachen
das main.cf kannst du unter 80.78.255.19/main.cf anschauen
das ist nur ein alter rechner den ich sowieso bald vom netz nehme
ich hab da schon viel herumprobiert deswegen die vielen auskommentierten sachen
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Ich meinte eigentlich auch die Tabelle mailbox
Deine main.cf sieht sonst in Ordnung aus. home_mailbox = Maildir/ wuerde ich vielleicht noch auskommentieren....sollte aber eigentlich nix an dem Problem aendern..
Deine main.cf sieht sonst in Ordnung aus. home_mailbox = Maildir/ wuerde ich vielleicht noch auskommentieren....sollte aber eigentlich nix an dem Problem aendern..
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
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
tables
ich glaub ich bin d schon weit weg vom schuss
Frage:
knnst du mir nen dump nur von deinen tables schicken und die wichitgen einträge in main.cf
ich glaub durch die vielen Änderungen hab ich mri das system ganz erledigt
Frage:
knnst du mir nen dump nur von deinen tables schicken und die wichitgen einträge in main.cf
ich glaub durch die vielen Änderungen hab ich mri das system ganz erledigt
mailbox
hier die mailbox table
Code: Alles auswählen
select * from mailbox;
+------------------------+----------+------------------+-------------------------+-------+--------+---------------------+---------------------+--------+
| username | password | name | maildir | quota | domain | create_date | change_date | active |
+------------------------+----------+------------------+-------------------------+-------+--------+---------------------+---------------------+--------+
| webmaster@domain | xxxxxxxxx | Ewald Geschwinde | webmaster@domain/ | | | 0000-00-00 00:00:00 | 0000-00-00 00:00:00 | 1 |
+------------------------+----------+------------------+-------------------------+-------+--------+---------------------+---------------------+--------+
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Na das bringt doch schonmal Licht ins dunkle Also so wie deine Konfiguration jetzt ist, will Postfix die Mails in das Verzeichnis /usr/local/virtual/webmaster@domain/ liefern. Das webmaster@domain/ kommt aus der Datenbank und das /usr/local/virtual kommt aus deiner main.cf (virtual_mailbox_base = ...)
Gibt es das Verzeichnis und ist das mit chown auf die UID 102 und die GUI 102 eingestellt?
by, Martin
Gibt es das Verzeichnis und ist das mit chown auf die UID 102 und die GUI 102 eingestellt?
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
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
verzeichnis
ja /usr/local/virtual/
gibts
und ich hab grad chgrp -R 102.102 /usr/local/virtual gemacht
und ein mail gesendet mit gleichem erfolg wie vorher
PS: ich hänge an dem problem schon seit 1 woche
ich will nur einen smtp server mit virtual mailboxes
gibts
und ich hab grad chgrp -R 102.102 /usr/local/virtual gemacht
und ein mail gesendet mit gleichem erfolg wie vorher
PS: ich hänge an dem problem schon seit 1 woche
ich will nur einen smtp server mit virtual mailboxes
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Gibt es eine Fehlermeldung von Postfix? (ggf. mit mailq nachschauen oder einen Blick in /var/log/mail.log oder /var/log/mail.err werfen).
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
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
fehlermeldungen
mailq
ist nix drin
im mail.err ist nichts drinnen
im mail .log
ist eigentlich klar wenn er so ne query macht
da liegt auch mein problem
eigentlich sollte er auch user@domain abfragen und nciht domain!!!!
PS: ich krieg auch das retourmail user unbekannt zurück
was ja alles ok geht.
Was ich noch versuchen werde ist dann postfix auf version 2 upzugraden
vielleicht geht das dann noch
hoffe das die debian seiten bald alle wieder da sind
ist nix drin
im mail.err ist nichts drinnen
im mail .log
Code: Alles auswählen
Nov 27 00:11:33 debmail postfix/local[2825]: EFD8B166981: to=<webmaster@domain>, relay=local, delay=1, status=bounced (unknown user: "webmaster")
Code: Alles auswählen
33 Query select maildir from mailbox where username = 'domain'
da liegt auch mein problem
eigentlich sollte er auch user@domain abfragen und nciht domain!!!!
PS: ich krieg auch das retourmail user unbekannt zurück
was ja alles ok geht.
Was ich noch versuchen werde ist dann postfix auf version 2 upzugraden
vielleicht geht das dann noch
hoffe das die debian seiten bald alle wieder da sind
- dominator
- Beiträge: 790
- Registriert: 26.08.2003 10:05:37
- Wohnort: Neuerdings meistens im Bierparadies Oberfranken
Re: fehlermeldungen
der fehler liegt da bei "relay=local" denn dieser webmaster irgendeiner domain soll ja wohl eine virtuelle adresse sein, oder ?!eperich hat geschrieben:mailqCode: Alles auswählen
Nov 27 00:11:33 debmail postfix/local[2825]: EFD8B166981: to=<webmaster@domain>, relay=local, delay=1, status=bounced (unknown user: "webmaster")
was dir fehlt ist das gegenstück zur "transport table", oder vielleicht hast du deren config ja auch blos net gepostet ?
also, ich würde erstmal sehen, dass ich es mit der 1er hinkriege.eperich hat geschrieben: Was ich noch versuchen werde ist dann postfix auf version 2 upzugraden
vielleicht geht das dann noch
hoffe das die debian seiten bald alle wieder da sind
gruss + viel erfolg
Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit
Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit
virutuelle adresse
das kann sein
in der main.cf muss ich ja was eintragen
da hab ich diese domain eingetragen in main.cf als $mydomain eingetragen
eine transport_map ist bei diesem tutorial nicht wirklich dabei
ich hab nur tabellen für domain,alias und mailbox
in der main.cf muss ich ja was eintragen
da hab ich diese domain eingetragen in main.cf als $mydomain eingetragen
eine transport_map ist bei diesem tutorial nicht wirklich dabei
ich hab nur tabellen für domain,alias und mailbox
- dominator
- Beiträge: 790
- Registriert: 26.08.2003 10:05:37
- Wohnort: Neuerdings meistens im Bierparadies Oberfranken
Re: virutuelle adresse
also ich kenn das tutorial net, aber wenn du virtuelle adressen hast, musst du ja postfix mitteilen, wie er mails an diese adresse zustellen soll.eperich hat geschrieben:das kann sein
in der main.cf muss ich ja was eintragen
da hab ich diese domain eingetragen in main.cf als $mydomain eingetragen
eine transport_map ist bei diesem tutorial nicht wirklich dabei
ich hab nur tabellen für domain,alias und mailbox
so wie dein log aussieht scheitert die zustellung daran, dass es keinen lokalen benutzer "webmaster" gibt. logo, da ja diese mailbox eine "virtuelle" sein soll. schau dir mal die tabelle an : http://www.informatik.uni-bonn.de/pub/s ... #transport ! ist zwar englisch, aber das sollte dir die sache erklären.
gruss + viel erfolg
Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit
Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit
virtual transport
das mit dem transport ist schon klar
wenn die mails reinkommen muss er wissen wohin er sie senden muss
in main.cf habe ich
virtual_transport = virtual
ich habe keine lokalen user die mails haben
geht das eigentlich so
local_transport = virtual
dass man dem postfix sagt er soll alles virtuell ausliefern???
wenn die mails reinkommen muss er wissen wohin er sie senden muss
in main.cf habe ich
virtual_transport = virtual
ich habe keine lokalen user die mails haben
geht das eigentlich so
local_transport = virtual
dass man dem postfix sagt er soll alles virtuell ausliefern???
JUHU
FREUDE ÜBER FREUDE
Nov 27 13:33:46 debmail postfix/virtual[4104]: warning: refusing to mkdir /usr/local/virtual/webmaster@domain: parent directory is writable by everyone
jetzt sollten eigentlich nur mehr benutzerrechte zu setzen sein
Ich werde dann den erfolg hier posten wenn alles funktioniert
Nov 27 13:33:46 debmail postfix/virtual[4104]: warning: refusing to mkdir /usr/local/virtual/webmaster@domain: parent directory is writable by everyone
jetzt sollten eigentlich nur mehr benutzerrechte zu setzen sein
Ich werde dann den erfolg hier posten wenn alles funktioniert
gelöst
so das ganze ist gelöst
ich habe einfach wie oben vermutet
local_transport = virtual
gesetzt
und er hat mir das ganze richtig gemacht
war wirklich ein problem des transports
danke an alle für die Hilfe
ich habe einfach wie oben vermutet
local_transport = virtual
gesetzt
und er hat mir das ganze richtig gemacht
war wirklich ein problem des transports
danke an alle für die Hilfe
- dominator
- Beiträge: 790
- Registriert: 26.08.2003 10:05:37
- Wohnort: Neuerdings meistens im Bierparadies Oberfranken
Re: gelöst
bitte gerne docheperich hat geschrieben:so das ganze ist gelöst
ich habe einfach wie oben vermutet
local_transport = virtual
gesetzt
und er hat mir das ganze richtig gemacht
war wirklich ein problem des transports
danke an alle für die Hilfe
ein kleines härchen hätte ich da aber noch, denn sauberer ist es natürlich dem resolving-daemon für jede domain einzeln den transport weg mitzuteilen. bei deine config gibt es praktisch nur noch virtuelle postfächer.
gruss + viel erfolg
Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit
Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit