MTA который бы отправлял почту в /dev/null
Есть некоторые программы, напирмер fcron, зависящие от virual/mta. По умолчанию при этом у меня захотел встать ssmtp. Ну я решил, что раз он "Extremely simple", то он либо будет складывать почту куда-нибудь локально либо, что ещё лучше, отправлять в /dev/null. Но я ошибся - его поведение по-умолчанию меня очень удвивло и несколько разозлило.
В общем, через некоторое время мой провайдер меня забанил за флуд на его почтовый сервер. Очень странное чувство испытываешь, видя себя в списке среди завирусованных виндузятников...
Собственно вопрос в том, что нужно поставить чтобы с одной стороны удовлетворить эту зависимость, с другой, перестать делать такие неадекватные вещи, какие делал этот ssmtp, с третьей - не заводить на десктопе зверя по типу сендмейла или постфикса?
- Для комментирования войдите или зарегистрируйтесь
настроить таки ssmtp, благо
настроить таки ssmtp, благо нужно 1-2 строчки поменять, и почта в /dev/null пойдёт
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
И как это сделать? Я никакой
И как это сделать? Я никакой документации по его настройке кроме man ssmtp.conf найти не смог вообще. Там ничего не сказано как делать. Можно конечно поменять хост доставки с "mail" на что-то заведомо несуществующее, но какое при этом у него будет поведение вообще говоря не очень понятно из-за отцутствия документации. Хоть в исходниках ройся.
/
А почему бы собственно не быть
sendmail
'у на десктопе?Сбрасывать почту в
/dev/null
он умеет. Да и много чего ещё полезного...:wq
--
Live free or die
И что же полезное для
И что же полезное для десктопа он умеет?
Ну так что, кто-нибудь может
Ну так что, кто-нибудь может помочь с настройкой ssmtp?
Ведь такая необохоимость по идее появляется у всех, кто себе крон ставит.
Если ты фанат костылей -
Если ты фанат костылей - удали ssmtp и занеси его в /etc/portage/profile/package.provided. И почта идти не будет, и cron будет удовлетворен по зависимостям
Нейтральность - высшее достижение сознания!
Наконец-то адекватный вариант
Наконец-то адекватный вариант действий. Спасибо, попробую.
А что, > /dev/null 2>&1 в
А что,
> /dev/null 2>&1
в кронтабе уже отменили?Не грусти, товарищ! Всё хорошо, beautiful good!
Ну вообще я так и делал, но
Ну вообще я так и делал, но почта всё равно уходила.
>>Но я ошибся - его поведение
>>Но я ошибся - его поведение по-умолчанию меня очень удвивло и несколько разозлило.
...
По умолчанию? Фантастика. Вы хотите сказать, что ссмтп "по умолчанию" разузнал адрес вашего майлхаба и прописал его в /etc/ssmtp/ssmtp.conf или в revaliaces?
>>Очень странное чувство испытываешь, видя себя в списке среди завирусованных виндузятников.
Странное чувство испытывает админ хаба, когда вы от себя любимого себе же почту через него шлете.
Не совсем так. У него в
Не совсем так. У него в дефолтном конфиге написано:
mailhub=mail
То есть он пытается отправить почту через хост mail в своём домене. А в моей локалке у мыльного сервера именно такой хост.
slep@mini ~ $ mail
slep@mini ~ $ mail root
Subject: 111
.
Cc: 11
Null message body; hope that's ok
send-mail: Cannot open mail:25
Can't send mail: sendmail process failed with error code 1
slep@mini ~ $ eix -I ssmt
[U] mail-mta/ssmtp
Available versions: 2.62-r4 2.62-r6 {ipv6 maxsysuid md5sum ssl}
Installed versions: 2.62-r4(00:02:56 09.06.2009)(ipv6 ssl -maxsysuid -md5sum)
Homepage: ftp://ftp.debian.org/debian/pool/main/s/ssmtp/
Description: Extremely simple MTA to get mail off the system to a Mailhub
slep@mini ~ $ ls ~/dead*
/home/slep/dead.letter
И как топикстартер этого добился ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Я вполне объяснил как этого
Я вполне объяснил как этого "добился". Что непонятно? В моём случае к mail:25 вполне можно подключиться и отправить через него почту.
Вы говорили о том, что можно настроить ssmtp для отправки сообщений в /dev/null. Может всё-таки скажете как? А так же интересен источник этого знания - в гугле не находится вообще ничего по его настройке.
Для начала сбейте настройку
Для начала сбейте настройку майлхаба, дабы не безобразничать. Мертвые письма пойдут в каталог владельца процесса крона. Насколько помню ssmtp не умеет совать почту в пайп и отличается ужасной документацией.
Решить проблему можно разными способами. Один из них -поднятие легкого почтовика на локалхост и использование его в качестве майлхаба. Второй - сменить ssmtp на нечто более подходящее. Есть такая тузла tomaildir из пакета smtptools. Утверждается что она способна разложить сообщения в мэйлдир, вместо того чтоб отсылать его на майлхаб.