Доброго дня всем. Вот получил в наследство почтовичек на postfix с привязкой к pgsql.
Трабла такая: 1) кто угодно может отправлять письма с почтовика прителнетившись к 25 порту. Как зафиксить проблему?
queue_directory = /var/spool/postfix
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
mail_owner = postfix
default_privs = nobody
myhostname = mail.my.in.ua
myhostname = my.in.ua
myhostname = al.in.ua
myhostname = mail.ps.net
myhostname = ps.net
myhostname = ps.com.ua
myhostname = mail.ps.com.ua
myhostname = mail.al.in.ua
mydomain = ps.com.ua
myorigin = $myhostname
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
unknown_local_recipient_reject_code = 550
mynetworks_style = host
mynetworks = 192.168.1.0/24, 127.0.0.0/8
header_checks = regexp:/usr/local/etc/postfix/header_checks
smtpd_banner = $myhostname ESMTP mail server
debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/local/sbin/sendmail
newaliases_path = /usr/local/bin/newaliases
mailq_path = /usr/local/bin/mailq
setgid_group = maildrop
html_directory = no
manpage_directory = /usr/local/man
sample_directory = /usr/local/etc/postfix
readme_directory = no
transport_maps = pgsql:/usr/local/etc/postfix/sql/transport.pgsql
virtual_mailbox_base = /var/mail/virtual
virtual_mailbox_maps = proxy:pgsql:/usr/local/etc/postfix/sql/users.pgsql
virtual_alias_maps = proxy:pgsql:/usr/local/etc/postfix/sql/aliases.pgsql
virtual_uid_maps = proxy:pgsql:/usr/local/etc/postfix/sql/uids.pgsql
virtual_gid_maps = proxy:pgsql:/usr/local/etc/postfix/sql/gids.pgsql
relay_domains = $transport_maps
local_recipient_maps = $virtual_mailbox_maps $virtual_maps $transport_maps
content_filter=smtp:127.0.0.1:10025
receive_override_options = no_address_mappings
spamfilter_destination_recipient_limit = 1
smtp_connection_cache_on_demand = no
>Доброго дня всем. Вот получил в наследство почтовичек на postfix с привязкой
>к pgsql.
>Трабла такая: 1) кто угодно может отправлять письма с почтовика прителнетившись к
>25 порту. Как зафиксить проблему?Кто угодно - откуда ? Из локальной сети или из всего мира ?
>>Доброго дня всем. Вот получил в наследство почтовичек на postfix с привязкой
>>к pgsql.
>>Трабла такая: 1) кто угодно может отправлять письма с почтовика прителнетившись к
>>25 порту. Как зафиксить проблему?
>
>Кто угодно - откуда ? Из локальной сети или из всего мира
>?и так и так. :(
>>>Доброго дня всем. Вот получил в наследство почтовичек на postfix с привязкой
>>>к pgsql.
>>>Трабла такая: 1) кто угодно может отправлять письма с почтовика прителнетившись к
>>>25 порту. Как зафиксить проблему?
>>
>>Кто угодно - откуда ? Из локальной сети или из всего мира
>>?
>
>и так и так. :(Нормально вроде все у вас, что относится к релеям. Как проверяли что сервер является mail relay?
>[оверквотинг удален]
>>>>Трабла такая: 1) кто угодно может отправлять письма с почтовика прителнетившись к
>>>>25 порту. Как зафиксить проблему?
>>>
>>>Кто угодно - откуда ? Из локальной сети или из всего мира
>>>?
>>
>>и так и так. :(
>
>Нормально вроде все у вас, что относится к релеям. Как проверяли что
>сервер является mail relay?telnet mail.al.in.ua 25
220 mail.al.in.ua ESMTP mail server
HELO mail.al.in.ua
250 mail.al.in.ua
MAIL FROM:sdfs
250 2.1.0 Ok
RCPT TO:admin@ay.in.ua
250 2.1.5 Ok
DATA
354 Please start mail input.
sdfs
sdfs
.
250 Mail queued for delivery.
>[оверквотинг удален]
>MAIL FROM:sdfs
>250 2.1.0 Ok
>RCPT TO:admin@ay.in.ua
>250 2.1.5 Ok
>DATA
>354 Please start mail input.
>sdfs
>sdfs
>.
>250 Mail queued for delivery.это лечится strict_rfc821_envelopes = yes
>[оверквотинг удален]
>>RCPT TO:admin@ay.in.ua
>>250 2.1.5 Ok
>>DATA
>>354 Please start mail input.
>>sdfs
>>sdfs
>>.
>>250 Mail queued for delivery.
>
>это лечится strict_rfc821_envelopes = yes:)) Спасибо Deus! Помогло.
P.S Если не трудно.А ткни плиз носом что ж тогда открытый релей и как его выявлять.
>[оверквотинг удален]
>>>sdfs
>>>.
>>>250 Mail queued for delivery.
>>
>>это лечится strict_rfc821_envelopes = yes
>
>:)) Спасибо Deus! Помогло.
>
>P.S Если не трудно.А ткни плиз носом что ж тогда открытый релей
>и как его выявлять.http://ru.wikipedia.org/wiki/Релей
Проверить сервер на open relay можно например тут http://tests.nettools.ru/
>Трабла такая: 1) кто угодно может отправлять письма с почтовика прителнетившись к
>25 порту.неправда, только люди из подсети 192.168.1.0/24
> Как зафиксить проблему?
настроить аутентификацию/авторизацию. smtpd_*_restriction.
>myhostname = mail.my.in.ua
>myhostname = my.in.ua
>myhostname = al.in.ua
>myhostname = mail.ps.net
>myhostname = ps.net
>myhostname = ps.com.ua
>myhostname = mail.ps.com.ua
>myhostname = mail.al.in.uaэто что за изврат?