Postfix, mysql amtp auth -ot szeretnék beüzemelni.
Az interneten lévő számtalan doksik egyikéből állítottam össze a konfigot.

Ahol megakadtam:
A mysql users táblábol kellene azonosítani a felhasználót.

A felhasználói név (users) email mező, a jelszó a clear mező.

A rendszerben tehát a felhasználói név az e-mailcím is egyben.

Próbálok bejelentkezni pl: 

Felhasználói név: [EMAIL PROTECTED]
Jelszó: xxxx

Sajnos nem tudok bejelentkezni.

A mysql ezt loggolja:

Select clear from users where email='tom'

Tehát a kukac utáni részt levágja valami miatt, így nem sikeres az
authentikáció:

aut.log:

Jan 22 08:22:55 iris saslauthd[22200]: pam_mysql - SELECT returned no
result.
Jan 22 08:22:55 iris saslauthd[22200]: DEBUG: auth_pam: pam_authenticate
failed: User not known to the underlying authentication module
Jan 22 08:22:55 iris saslauthd[22200]: do_auth         : auth failure:
[user=tom] [service=smtp] [realm=valami.hu] [mech=pam] [reason=PAM auth
error]




Miért nem használja a teljes megadott felhasználói nevet?


_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz