メーラーを電信八号からSylpheedに乗り換えた。何故かって?飽きたから。電八で何か不便な点や不満があったわけじゃない。
メーラーの選択の条件
・細かいメールの選別を全てPOPFileに任せているので、ヘッダの内容でメールを振り分けられること。
・1メール1テキストファイルで保存されること。
・軽いこと
・今後の乗り換えに備えてメールのインポート、エクスポート機能があること
で、Sylpheedに決めた。
電八からSylpheedへのメールの変換はちょちょいと以下のようなC#のコードをこさえてサクッと完了。厳密に正しいコードかはわからないけど、上手くいったからよし。
using System.IO;
using System.Text;
class Program {
static void Main(string[] args) {
int fileNumber = 0;
Encoding enc = Encoding.GetEncoding("Shift-Jis");
foreach(string mailFile in Directory.GetFiles(
"電八のメールフォルダ",
"*.txt",
SearchOption.AllDirectories)) {
string mailTxt = File.ReadAllText(mailFile, enc);
mailTxt = mailTxt.Replace("