S/MIMEで証明書のアドレスとFrom(やSender)のアドレスが違ってもエラーになっていなかったのでチェックするようにしました。ついでにエラーになった場合でもメッセージの表示はできるようにしました。その場合にはステータスバーに表示を出すという感じで。
SSLでホスト名が違う場合にも接続できるオプションを追加しました。それに伴ってオプション周りも少し変更になっています。詳しくはリンク先をどうぞ。