В начало файла /etc/postfix/master.cf дописал
Код: Выделить всё
smtp inet n - n - - smtpd
-o content_filter=spam:dummy
spam unix - n n - - pipe
flags=R user=virtual argv=/usr/bin/spamc -u virtual -e /usr/sbin/sendmail -f $sender $recipientФайл /etc/postfix/main.cf
Код: Выделить всё
debian:~# postconf -n
content_filter = scan:[127.0.0.1]:10025
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
always_bcc = p@my.domain.ru
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
delay_warning_time = 4h
header_checks = regexp:/etc/postfix/header_checks
inet_interfaces = all
mailbox_size_limit = 102400000
message_size_limit = 10240000
mydestination = $myhostname, localhost.$myhostname, localhost
mydomain = my.domain.ru
myhostname = my.domain.ru
mynetworks = 127.0.0.0/8 192.168.0.0/24 10.64.0.0/24 192.168.1.0/24
myorigin = $myhostname
recipient_delimiter = +
relayhost = 192.168.200.50
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Seval/Linux)
smtpd_etrn_restrictions = permit_mynetworks, reject
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes
transport_maps = mysql:/etc/postfix/transport.cf
virtual_alias_maps = mysql:/etc/postfix/virt_alias.cf
virtual_gid_maps = static:107
virtual_mailbox_base = /var/spool/postfix/vmail
virtual_mailbox_domains = mysql:/etc/postfix/virt_domain.cf
virtual_mailbox_maps = mysql:/etc/postfix/virt_mailbox.cf
virtual_minimum_uid = 100
virtual_uid_maps = static:106Все службы запушены.
Отправляю письмо спам
Код: Выделить всё
debian:~# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 my.domain.ru ESMTP Postfix (Seval/Linux)
helo localhost
250 my.domain.ru
mail from: p@my.domain.ru
250 2.1.0 Ok
rcpt to: seval@my.domain.ru
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
Subject: Relax, be happy
XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X
.
250 2.0.0 Ok: queued as 43CBB2A4295
quit
221 2.0.0 Bye
Connection closed by foreign host.Письмо не пришло к получателю и вообще помоему все письма перестали ходить.
Код: Выделить всё
debian:~# cat /var/log/mail.log | grep 43CBB2A4295
Apr 20 22:10:34 debian postfix/smtpd[10920]: 43CBB2A4295: client=localhost[127.0.0.1]
Apr 20 22:11:01 debian postfix/cleanup[10954]: 43CBB2A4295: message-id=<20080420121034.43CBB2A4295@my.domain.ru>
Apr 20 22:11:01 debian postfix/qmgr[10904]: 43CBB2A4295: from=<p@my.domain.ru>, size=459, nrcpt=2 (queue active)
Apr 20 22:11:01 debian postfix/qmgr[10904]: 43CBB2A4295: to=<p@my.domain.ru>, relay=none, delay=50, delays=50/0.06/0/0, dsn=4.3.0, status=deferred (mail transport unavailable)
Apr 20 22:11:01 debian postfix/qmgr[10904]: 43CBB2A4295: to=<seval@my.domain.ru>, relay=none, delay=50, delays=50/0.12/0/0, dsn=4.3.0, status=deferred (mail transport unavailable)Помогите пожалуйста разобраться, а то сил уже нет получать по 200 писем в день спама.