eightban's memo

残しておきたい記事をまとめてみました。

windows

メール受信をトリガーにし、件名、送信者などの条件でプログラムを実行して送信者に返信するには

更新日:

mailOne

https://www.yamamototakashi.com/soft/mailone/download.html

条件にあったものを特定のフォルダにMH形式(eml)で保存しプログラム、バッチファイルを実行します。ISO-2022-JP形式のsubjectの条件判定と日本語が入ったメールbodyの文字化けを考慮する必要があります。

Sylpheed

https://sylpheed.sraoss.jp/ja/
シンプル、軽量かつ高機能で使いやすいメールソフトですが、MH形式で条件にあったものをバッチファイル、プログラムで実行でき特定の受信フォルダに保存できます

その他のソフトでは警子ちゃんのHPにメールソフトの一覧が載っています。メール受信後RSHで警告灯を操作できます。メル丸くんというメール受信すると反応する警告灯があるみたいです
http://www.isa-j.co.jp/keiko-10th/products/soft.html

・Becky!
・Thunderbird Mailbox Alert https://addons.thunderbird.net/ja/thunderbird/addon/mailbox-alert/

・OUTLOOK
以前はOUTLOOKもできていたようですがレジストリを変更すると元に戻るようです
https://blogs.technet.microsoft.com/outlooksupportjp/2017/12/29/rule_security/



レジストリキー : HKEY_CURRENT_USER\Software\Microsoft\Office\xx.0\Outlook\Security
名前: EnableUnsafeClientMailRules
種類: REG_DWORD
値: 1 (有効)
※レジストリ キーのパス中にある xx は以下の通り
Outlook 2010 の場合 : 14
Outlook 2013 の場合 : 15
Outlook 2016 の場合 : 16




Fetchmail & Procmail

unixで使用されているものです。MH形式(eml)で受信しprocmailで条件判定してプログラムを実行できます
https://linuxjm.osdn.jp/html/fetchmail/man1/fetchmail.1.html

cygwinにてwindowsで使用できます

php-mime-mail-parser

php-mime-mail-parserはメールパーサです。MH形式のものからfrom,to,subject,body,attatchを抽出できます。
これを使ってメールファイルから必要なものを抜き取ってバッチファイルで操作できます。PHPのインストールが必要です。


CMAIL WRITER

CMAIL WRITERはsmtpクライアントでメールをコマンドラインで送信できます
https://www.vector.co.jp/soft/win95/net/se069973.html
http://espresso3389.hatenablog.com/entry/20080826/1219739382
メール受信したあとに返信するときに使用できます。オプションをつけるとMH形式のファイルを作成できます。

SMAIL

SMAIL 送信専用コマンドラインメールソフトです。仕事で使うには連絡が必要のようです。メール受信したあとに返信するときに使用できます
https://www.picolix.jp/disp2.html

fake sendmail

MH形式のメールをそのまま送信できます。メール受信したあとに転送するときに使用できます
https://www.glob.com.au/sendmail/

Mercury Mailもあります
http://www.pmail.com/

またXAMPPのインストール時に「Fake Sendmail」を選択できるようです。

これらのソフトを使用するとwindowsでメール受信の自動化を実現できます。

サンプル

Sylpheed
php-mime-mail-parser
CMAIL WRITERの組み合わせなど

参考

winmail.datのデコード
ytnef https://github.com/Yeraze/ytnef
tnef https://github.com/verdammelt/tnef

pdfのテキスト化
 pdftotext.exe pdfimages.exe http://www.xpdfreader.com/download.html
 ocr https://opensource.google/projects/tesseract

かなふり
 MeCab https://taku910.github.io/mecab/
 KAKASI http://kakasi.namazu.org/index.html.ja]


-windows

Copyright© eightban's memo , 2020 All Rights Reserved Powered by STINGER.