Вы могли использовать vsftp (очень безопасный и быстрый FTP-сервер) и установить "безопасный FTP Dropbox", соответствующие параметры конфигурации:
local_enable=YES
write_enable=YES
nopriv_user=ftp
anonymous_enable=YES
anon_upload_enable=YES
chown_uploads=YES
chown_username=inftpadm
ftp_username=inftpadm
local_umask=002
anon_umask=007
file_open_mode=0666
dirlist_enable=NO
Вы могли также "защитить" его больше при помощи почтовых паролей:
secure_email_list_enable=YES
Добавьте "белые перечисленные" электронные письма в/etc/vsftpd.email_passwords
Я использовал информацию по http://www.packetmischief.ca/network/monitoring/postfix/, чтобы сделать что-то вроде этого. Это работало хорошо на меня, я включал его некоторое время в мой еженедельный выходной сигнал, и в то время как я все еще проверял это, сервер работал правильно, ежедневная выходная почта. Не может сообщить подробности (материал интеллектуальной собственности расписался за работу...), но это действительно не большое изменение от того сайта, на самом деле как я вспоминаю, только после информации там даст Вам, что Вы первоначально ищете (через snmp).
Если Вы хороши с жемчугом, можно легко заставить это заполнять дб вместо этого.
Что касается "бонусных очков" - предмет не зарегистрирован вход постфикса (по крайней мере, не по умолчанию). Я использую amavisd-новый, и это регистрирует информацию о спаме в журнал, таким образом, это было бы довольно тривиально, чтобы добавить, что некоторые строки к сценариям жемчуга, на которые ссылаются в ссылке выше и иметь его, берут счет. Строка в качестве примера похожа на это:
23 октября 1:29:58 Геркулес amavis [19936]: (19936-08) СПАМ,->, Да, hits=15.389 tag=0.1 tag2=3.5 kill=3.5 tests=FH_HELO_EQ_D_D_D_D=1.117, HELO_DYNAMIC_IPADDR2=3.888, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RAZOR2_CF_RANGE_51_100=0.365, RAZOR2_CF_RANGE_E4_51_100=0.467, RAZOR2_CHECK=1.729, RCVD_IN_BRBL_LASTEXT=1.644, RCVD_IN_PBL=3.558, RCVD_IN_RP_RNBL=1.284, RDNS_DYNAMIC=0.363, SPF_SOFTFAIL=0.972, изолируют спам 60473 (maia-spam-quarantine)
Я написал "grep", как скрипт для постфиксного лога: https://github.com/brablc/postfix-tools/blob/master/pflogrep
Он ищет строку и выводит все строки с одним и тем же идентификатором очереди, что позволяет pflogsumm
предоставлять корректную статистику по отфильтрованным данным.