Здравствуй, многоуважаемый All! Установил тут postfix+imap+SASL. Авторизует, вес работает ок. НО почему то если ставить в клиенте не авторизоваться по smtp - отправляет все рано письма. Как отключить возможность отправлять письма не авторизовавшись? спасибо. Конфиги и все, что нужно если надо покажу :)
>Конфиги и все, что нужно если надо покажу :)
Так сразу надо, без напоминаний :)
postconf -n
>Так сразу надо, без напоминаний :)
>postconf -nПрошу прощения :)
[cdma:/home/sda]#postconf -n
alias_database = hash:/etc/mail/aliases
alias_maps = hash:/etc/mail/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/local/sbin
config_directory = /usr/local/etc/postfix
daemon_directory = /usr/local/libexec/postfix
default_privs = nobody
local_recipient_maps = $virtual_mailbox_maps $virtual_maps $transport_maps
mail_spool_directory = /var/mail
maps_rbl_reject_code = 554
myhostname = cdma.ucc.ru
mynetworks = 127.0.0.0/8, 172.18.0.0/16
newaliases_path = /usr/local/bin/newaliases
queue_directory = /var/spool/postfix
relay_domains = $transport_maps
smtp_sasl_security_options = noanonymous
smtpd_banner = $myhostname mail server
smtpd_recipient_restrictions = permit_sasl_authenticated,
permit_mynetworks,
reject_unauth_destination,
smtpd_sasl_auth_enable = yes
transport_maps = mysql:/usr/local/etc/postfix/sql/transport.cf
virtual_alias_maps = mysql:/usr/local/etc/postfix/sql/aliases.cf
virtual_gid_maps = mysql:/usr/local/etc/postfix/sql/gids.cf
virtual_mailbox_base = /var/mail/virtual
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/sql/users.cf
virtual_uid_maps = mysql:/usr/local/etc/postfix/sql/uids.cf
>local_recipient_maps = $virtual_mailbox_maps $virtual_maps $transport_maps
Это бред и непонимание работы postfix. А $virtual_maps вообще не определен.
>smtpd_recipient_restrictions = permit_sasl_authenticated,
>permit_mynetworks,
>reject_unauth_destination,
Вот здесь у вас и стоит permit_mynetworks.
>>reject_unauth_destination,
>Вот здесь у вас и стоит permit_mynetworks.
Убрал, все равно отправляет :(
postfix reload?
Подробнее, кто и куда отправляет?
>postfix reload?
>Подробнее, кто и куда отправляет?mynetworks закомментировал вообще.
Отправляю клиенту, где стоит не использовать smtp-авторизацию. Отправляю самому себе - отправляет. В чем может быть проблема? ПОпробовать отправить другому изеру? Спасибо
Если Вы отправляете в свой же домен - естественно авторизация не требуется.
>Если Вы отправляете в свой же домен - естественно авторизация не требуется.
>Ага, что-то я не додумался. Спасибо!
а отправка случайно не идет из сети 172.18.0.0/16?