Deutsch| English
  #1  
Alt 22.07.2011, 18:49
Neuer Benutzer
 
Registriert seit: 11.06.2011
Beiträge: 16
Standard pam_mysql - SELECT returned no result.

Hallo,

ich bekomme diese Fehlermeldungen:
Zitat:
Jul 22 18:39:41 XXXX saslauthd[30793]: pam_mysql - SELECT returned no result.
Jul 22 18:39:41 XXXX saslauthd[30793]: pam_mysql - SELECT returned no result.
Jul 22 18:39:41 XXXX saslauthd[30793]: DEBUG: auth_pam: pam_authenticate failed: User not known to the underlying authentication module
Jul 22 18:39:41 XXXX saslauthd[30793]: do_auth : auth failure: [user=support] [service=smtp] [realm=XXXXXXXX.de] [mech=pam] [reason=PAM auth error]
Problem ist wohl dass er beim senden von E-Mails nicht support@XXXXX.de abfragt sondern nur nach support. Ich habe aber mehrere Domains und muss somit support@XXXX.de in die Datenbank eintragen. Wie lässt sich das lösen?

E-Mails Abfragen läuft Problemlos. Wenn ich in der Datenbank die E-Mail-Adresse auf "support" ändere funktioniert das senden, allerdings nicht das Empfangen

Habe nach dem Howto auf eurer Seite gearbeitet. Also einen Mailserver mit MySQL anbindung.


Viele Grüße und Danke für Eure Antworten!

Geändert von Kartze (05.08.2011 um 22:50 Uhr).
Mit Zitat antworten
  #2  
Alt 25.07.2011, 15:37
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.818
Standard

Kannst Du bitte mal den Link des verwendeten Tutorials posten.
Mit Zitat antworten
  #3  
Alt 25.07.2011, 17:42
Neuer Benutzer
 
Registriert seit: 11.06.2011
Beiträge: 16
Standard

Zitat:
Zitat von Till Beitrag anzeigen
Kannst Du bitte mal den Link des verwendeten Tutorials posten.
HowtoForge Linux Tutorials » Virtuelle Benutzer und Domains Mit Postfix, Courier Und MySQL (Ubuntu 7.10)
Mit Zitat antworten
  #4  
Alt 26.07.2011, 10:12
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.818
Standard

Ok. Und Du verwendest wirklich ein Ubuntu 7.10 und keine neuere Version? Die Tutorials funktionieren meistens nur mit genau der Ubuntu Version, für die sie geschrieben wurden, da sich häufig Parameter in den Dateien ändern. Für neuere Ubuntu Versionen gibt es z.B. auf howtoforge.com entsprechend angepasste Tutorials.
Mit Zitat antworten
  #5  
Alt 26.07.2011, 10:32
Neuer Benutzer
 
Registriert seit: 11.06.2011
Beiträge: 16
Standard

Zitat:
Zitat von Till Beitrag anzeigen
Ok. Und Du verwendest wirklich ein Ubuntu 7.10 und keine neuere Version? Die Tutorials funktionieren meistens nur mit genau der Ubuntu Version, für die sie geschrieben wurden, da sich häufig Parameter in den Dateien ändern. Für neuere Ubuntu Versionen gibt es z.B. auf howtoforge.com entsprechend angepasste Tutorials.
Ich verwende Ubuntu 11.04
Und leider gibt es kein Tutorial dass mit diesen Komponenten arbeitet. Also mit MySQL-Verwendung ist mir hier kein anderes bekannt.
Ich habe einfach nur die Pakete installiert die dafür nötig sind und schritte übersprungen die so nicht möglich sind.

Dieses Tutorial habe ich schon einmal verwendet und es hat geklappt. Diesmal jedoch zeigt sich dieser Fehler der Falschen Verwendung von Benutzernamen.
Mit Zitat antworten
  #6  
Alt 26.07.2011, 11:58
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.818
Standard

Das Tutorial gibt es auch für neuere Ubuntu Versionen:

Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Ubuntu 11.04) | HowtoForge - Linux Howtos and Tutorials
Mit Zitat antworten
  #7  
Alt 26.07.2011, 12:14
Neuer Benutzer
 
Registriert seit: 11.06.2011
Beiträge: 16
Standard

Habe ich durchgearbeitet. Immernoch das selbe Problem.
Edit: Habe jetzt beim Postausgang die Anmeldedaten auf support+XXXXX.de geändert. Jetzt geht es... Das ist echt komisch. Kann man das nicht ändern, sodass ich fürs empfangen und senden die gleich Addy benutzen kann?

Geändert von Kartze (26.07.2011 um 12:18 Uhr).
Mit Zitat antworten
  #8  
Alt 26.07.2011, 12:21
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.818
Standard

Poste bitte mal den Inhalt der Datei /etc/default/saslauthd. Ich vermute mal adss in der Zeil:

OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r"

am Ende das -r fehlt.
Mit Zitat antworten
  #9  
Alt 26.07.2011, 12:22
Neuer Benutzer
 
Registriert seit: 11.06.2011
Beiträge: 16
Standard

Zitat:
Zitat von Till Beitrag anzeigen
Poste bitte mal den Inhalt der Datei /etc/default/saslauthd. Ich vermute mal adss in der Zeil:

OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r"

am Ende das -r fehlt.
vi /etc/default:
Zitat:
OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r"
Mit Zitat antworten
  #10  
Alt 26.07.2011, 12:29
Neuer Benutzer
 
Registriert seit: 11.06.2011
Beiträge: 16
Standard

Noch ein Update.
Ich muss folgende Schritte unternehmen damit das senden und Empfangen funktioniert:
1. Konto auf dem z.B. Windows Live Messenger anlegen
2. Benutzername support@XXXX.de dann Ordnerstruktur des Kontos aktualisieren
3. In PHPmyadmin den benutzernamen auf support+XXXX.de ändern
4. Postausgangsbenutzername auf support+XXXX.de ändern
5. Email mit diesem Benutzernamen senden
6. In PHPmyadmin den benutzernamen auf support@XXXX.de ändern

Dann funktioniert senden und empfangen. Leider kann das ja wohl unmöglich die lösung sein.
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 04:48 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0