[linux] postfix auth

Marián Belička belickam na zoznam.sk
Čtvrtek Duben 28 11:08:09 CEST 2005


Marek Zima wrote:

>Ahoj,
>
> ja pouzivam SASL a podla navodu http://www.postfix.org/SASL_README.html, to 
>rozchodili vsetci, co chceli pouzit SASL.
>
>Aka je tvoja konfiguracia v smtpd.conf?
>
>Nezabudol si nieco zapisat do konfiguraku pre postfix? Aky je tvoj main.cf pre 
>postfix?
>
>Marek
>Dňa St 27. Apríl 2005 12:04 Marián Belička napísal:
>  
>
>>Zdravim,
>>
>>prosim o pomoc pri nastaveni postfix. Potrbujem nastavit aby sa lokalni
>>uzivatelia pri posielani emailov cez postfix smtp museli prihlasit menom
>>a heslom. Skusil som uz 5 roznych navodov co som vyguglil no ani jeden
>>nefunguje. Skusal som aj navod na sasl co je v postfix balicku. Mam
>>Mandrake 10.1.
>>
>>Dakujem za akukolvek radu...
>>    
>>
>
>_______________________________________________
>http://lists.linux.sk/listinfo/linux
>Prehladavanie archivu: http://search.lists.linux.sk
>Meta FAQ: http://faq.lists.linux.sk
>  
>
takze teraz uz overovanie menom a heslom funguje no neviem ako zakazem 
posielat emaily tym ktori vo svojom klientovi nenastavia nutnost overit 
uzivatela na SMTP serveri. To znamena ze ked poslem bez overenia tak 
server spravu doruci. A ked poslem s overenim a schvalne napisem zle 
heslo alebo neexistujuceho uzivatela tak neodosle ale ked dam spravneho 
uzivatela a jeho heslo tak odosle.
V main.cf mam totok:

alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
body_checks = pcre:/etc/postfix/body_checks
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
default_privs = nobody
delay_warning_time = 4
header_checks = pcre:/etc/postfix/header_checks
home_mailbox = ~/mail/
html_directory = /usr/share/doc/postfix-2.1.5/html
inet_interfaces = all
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail -Y -a $DOMAIN
mailbox_size_limit = 250000000
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
message_size_limit = 50240000
mydestination = $myhostname, localhost.$mydomain, $mydomain, 
mail.$mydomain, www.$mydomain, ftp.$mydomain
myhostname = mail.domena.sk <=upravene
mynetworks = 192.168.100.0/24, 127.0.0.0/8
mynetworks_style = subnet
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.1.5/README_FILES
sample_directory = /usr/share/doc/postfix-2.1.5/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_client_restrictions = permit_mynetworks, reject_rbl_client 
relays.ordb.org
smtpd_sasl_application_name = smtpd
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = permit_mynetworks, 
reject_unknown_sender_domain, reject_rhsbl_sender dsn.rfc-ignorant.org
unknown_local_recipient_reject_code = 450

Co este treba urobit? Podla navodu riadok "smtpd_sasl_security_options = 
noanonymous" by mal urobit odfiltrovanie anonymnych no volako nefunguje :-)

Vdaka...




Další informace o konferenci linux