Portál AbcLinuxu, 23. dubna 2024 12:12


Dotaz: Jaký je rozdíl mezi smtp_sasl_auth a smtpd_sasl_auth parametry ?

1.1.2008 15:01 psm | skóre: 10
Jaký je rozdíl mezi smtp_sasl_auth a smtpd_sasl_auth parametry ?
Přečteno: 518×
Odpovědět | Admin
Můžete mi někdo vysvětlit rozdíl mezi postfixovými parametry

smtp_sasl_auth_enable
smtpd_sasl_auth_enable
v souvislosti s nastavením komunikace RELAY ?

Prostě : potřebuju, aby se mi klienti v lokální síti NEMUSELI autentifikovat při přístupu na vnitří firemní POSTFIX, který komunikuje pro vnější adresy přes RELAYHOST (externí SMTP u providera (ISP), ale aby tento firemní POSTFIX vždycky při posílání přes relayhost nadřazenému SMTP postfixu posílal auth parametry (LOGIN PLAIN asi nejčastěji).

Neboli :
a) jde to tak ? Neboli, pokud chci authentifikaci ven = na relayhost, musí se authentifikovat i přihlašující se stanice ?

b) která z výše uvedených voleb a další související parametry má vliv na to, zda se dělá authentifikace směrem na nadřazený SMTP POSTFIX server (přes relayhost) ?

Díky ...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.1.2008 18:13 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Jaký je rozdíl mezi smtp_sasl_auth a smtpd_sasl_auth parametry ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Můžete mi někdo vysvětlit rozdíl mezi postfixovými parametry

smtp_sasl_auth_enable
smtpd_sasl_auth_enable
smtp_sasl_auth_enable se týká Postfixu jako SMTP klienta – tj. Potsfix odesílá e-mail. smtpd_sasl_auth_enable se týká Potsfixu jako SMTP serveru, tj. Postfix e-mail přijímá.
Prostě : potřebuju, aby se mi klienti v lokální síti NEMUSELI autentifikovat při přístupu na vnitří firemní POSTFIX, který komunikuje pro vnější adresy přes RELAYHOST (externí SMTP u providera (ISP), ale aby tento firemní POSTFIX vždycky při posílání přes relayhost nadřazenému SMTP postfixu posílal auth parametry (LOGIN PLAIN asi nejčastěji).
Týká se vás tedy parametr smtp_sasl_auth_enable.
1.1.2008 19:17 psm | skóre: 10
Rozbalit Rozbalit vše Re: Jaký je rozdíl mezi smtp_sasl_auth a smtpd_sasl_auth parametry ?
Děkuji - mysle jsem si to, protože to d je asi daemon. ... Ale teď ten princip :
co musím mít v systému dále nastavené (např. musím mít /etc/sasl2/smtpd.conf a v něm něco zvoleno ?
Když se týká smtpd .....
# SASL library configuration file for postfix
# all parameters are documented into:
# /usr/share/doc/cyrus-sasl/options.html

# The mech_list parameters list the sasl mechanisms to use,
# default being all mechs found.
#mech_list:         plain login

# To authenticate using the separate saslauthd daemon, (e.g. for
# system or ldap users). Also see /etc/sysconfig/saslauthd.
#pwcheck_method:    saslauthd
#saslauthd_path:    /var/lib/sasl2/mux

# To authenticate against users stored in sasldb.
#pwcheck_method:    auxprop
#auxprop_plugin:    sasldb
#sasldb_path:       /var/lib/sasl2/sasl.db
??? Já předpokládal, že když systém potřebuje jen poslat nadřazenému SMTP serveru jméno a heslo (telnetem mám odzkoušeno, že to chce ve formátu Base64), tak stačí to dát do main.cf tohle:
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/isp_auth
smtp_sasl_security_options = noanonymous #někdo tvrdí, že nic aby fungoval PLAINTEXT  
a do
isp_auth
dát např:
smtp.poskytovatel.cz username:password
a celé to
postmap hash:/postfix/isp_auth
je to tak ? A proč tedy to tvrdí, že není žádný mechanismus autentizace .... ?
1.1.2008 19:52 Jirka
Rozbalit Rozbalit vše Re: Jaký je rozdíl mezi smtp_sasl_auth a smtpd_sasl_auth parametry ?
Ahoj, v /etc/postfix/main.cf mam pro tento pripad navic:
...
relayhost = nekam_jinam.cz
...
smtp_sasl_type = cyrus
...
A funguje to!
1.1.2008 20:07 psm | skóre: 10
Rozbalit Rozbalit vše Re: Jaký je rozdíl mezi smtp_sasl_auth a smtpd_sasl_auth parametry ?
Díky - no mně to píše tohle do AUTH.LOGu :
SERVER postfix/smtpd[18548]: sql_select option missing
SERVER postfix/smtpd[18548]: auxpropfunc error no mechanism available 
SERVER postfix/smtpd[18548]: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql 
a to by mne trefil šlak, protože jsem žádnou volbu auxprop ani sql nevolil - viz výše !!!
1.1.2008 22:18 Jirka
Rozbalit Rozbalit vše Re: Jaký je rozdíl mezi smtp_sasl_auth a smtpd_sasl_auth parametry ?
Opravdu se to objevuje pri pokusu o relay? Nechapu proc to pracuje s SQL.
1.1.2008 20:08 psm | skóre: 10
Rozbalit Rozbalit vše Re: Jaký je rozdíl mezi smtp_sasl_auth a smtpd_sasl_auth parametry ?
teda já zapomněl : samozřejmě jsem tam tu Tvoji volbu měl - jen jsem ji nedal do výpisu ...
1.1.2008 20:25 psm | skóre: 10
Rozbalit Rozbalit vše Re: Jaký je rozdíl mezi smtp_sasl_auth a smtpd_sasl_auth parametry ?
myslel jsem
smtp_sasl_type = cyrus
tu jsem tam už měl ...
1.1.2008 22:16 Jirka
Rozbalit Rozbalit vše Re: Jaký je rozdíl mezi smtp_sasl_auth a smtpd_sasl_auth parametry ?
Ve tvem vypisu je:
smtp_sasl_password_maps = hash:/etc/postfix/isp_auth
ale:
postmap hash:/postfix/isp_auth

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.