サーバーの1つでBlatを使用して、ログファイルとレポートを毎晩電子メールで送信しています。レポートの数が増えるにつれて、Blatはますます多くのエラーを窒息させて出力しているようです。他の誰かがBlatまたはそれに良い小さな代替品を使用していますか?
Win32プラットフォーム用の無料の無駄のないコマンドラインSMTPメール送信者である bmail を試すことができます。また、無料で利用できるユーティリティmpackを使用すると、bmailを使用してMIME添付ファイルを送信できます。
使用法とオプション:
使用法:bmail [オプション] -sSMTPサーバー名 -p SMTPポート番号(オプション、デフォルトは25) -t宛先:アドレス -f差出人:アドレス -bメッセージの本文(オプション) -hヘッダーの生成 -a件名(オプション) -mファイル名(オプション)ファイルをメッセージの本文として使用 -c上記のファイルの先頭にCR/LFを付けて、本文をヘッダーから分離します -dデバッグ(すべてのメールサーバー通信を表示)
更新:
別の選択肢は、cmdsendmail、 " CommandLine Tools "(オープンソース、 CodePlex.comでホスト)の1つです。 ):
cmdsendmailは、コマンドラインから電子メールを送信できるようにするツールです。 Xmlファイルから設定を読み取ります。つまり、バッチファイルで簡単に使用できます。たとえば、バックアップスクリプト(またはその他のスケジュールされたタスク)にそれを含め、バックアップタスクが終了するたびに、必要なログファイルを添付してスクリプトから電子メールを送信するようにします。
代わりにCMAILを使用できます。それは素晴らしいSSL/TLSをサポートしています。