Назад | Перейти на главную страницу

Хорошие альтернативы Блату

Мы используем Blat на одном из наших серверов для отправки файлов журналов и отчетов по электронной почте каждую ночь. По мере того, как количество отчетов увеличивалось, кажется, что Блат давился и выводил все больше и больше ошибок. Кто-нибудь еще использует Blat или хорошую небольшую альтернативу ему?

Вы могли бы попробовать bmail, бесплатный отправитель почты SMTP из командной строки для платформ Win32. С помощью также бесплатной доступной утилиты mpack вы можете использовать bmail для отправки вложений mime.

Использование и варианты:

Usage: bmail [options]
       -s    SMTP Server Name
       -p    SMTP Port Number (optional, defaults to 25)
       -t    To: Address
       -f    From: Address
       -b    Text Body of Message (optional)
       -h    Generate Headers
       -a    Subject (optional)
       -m    Filename (optional) Use file as Body of Message
       -c    Prefix above file with CR/LF to separate body from header
       -d    Debug (Show all mail server communications)

Обновить:

Другая альтернатива - cmdsendmail, один из "Инструменты CommandLine" (открытый источник, размещено на CodePlex.com):

cmdsendmail - это инструмент, который позволяет отправлять электронную почту из командной строки. Он считывает свои настройки из файла Xml, что означает, что вы можете легко использовать его в пакетном файле. Например, включите его в свои сценарии резервного копирования (или любую другую запланированную задачу) и попросите сценарий отправлять вам электронное письмо каждый раз, когда задача резервного копирования завершается, с прикрепленными необходимыми файлами журнала.

Вы можете использовать CMAIL в качестве альтернативы. Он поддерживает SSL / TLS, что приятно.

https://inveigle.net/cmail/about.shtml