KaMailV3 で送信してはいけない文字があった時は、送るかどうか尋ねる。

自分ではこうした文字を積極的に使うことは無いが、返信するときに元の文章に含まれているときぐらいは、そのまま送りたく変更した。

以下を .kamail3/config.l に書いてください。

(defun edit-save-query ()
  (interactive)
  ; from den8view.l
  (when (re-search-forward "[\xa0-\xdf\X8540-\X889e\Xeb40-\Xffff]+" t)
    (ed::show-match)
    (or (no-or-yes-p "送信してはまずい文字を発見しました。\nそれでも送信しますか?\n")
        (kamail3-error "送信しちゃまずい文字発見")))
  (setf (draft-body *draft-current*)
        (buffer-substring (point-min)
                          (point-max)))
  (edit-close)
  (draft-refresh))
(define-key *edit-map* '(#\C-x #\C-s) 'edit-save-query)