Date: Thu, 26 Mar 2026 02:02:31 +0900 From: =?iso-2022-jp?B?GyRCNF07M0Q+PjsbKEI=?= <masa@amogha.jp> To: Kenichi Okuyama <kenichi.okuyama@gmail.com> Cc: freebsd-users-jp@freebsd.org Subject: Re: emacs: mail-default-headers Message-ID: <ydl7bqzg7vc.fsf@pc06.mar> In-Reply-To: <CACEZLHqRn_ABdiC5M2aLd4YH4uvJh5kAkz3NdBcrU2z8kVSNrg@mail.gmail.com> (message from Kenichi Okuyama on Thu, 26 Mar 2026 00:22:46 %2B0900)
index | next in thread | previous in thread | raw e-mail
奥山 様 有難うございます。 なるほど。mail-default-headers ではなく message-default-headers を使えっ てことね。このチャッピー君の答えのうち、的を得ているのは次の部分だけ。 Chat> ③ message-mode を使っている場合(重要) Chat> Chat> 最近の Emacs では C-x m は内部的に message-mode を使うことが多く、この場合は Chat> Chat> 👉 mail-default-headers ではなく Chat> 👉 message-default-headers Chat> Chat> を設定する必要があります。 他は随分おかしなところが多いですね。特に Chat> setq で変数を変更しても Chat> すでに開いている(または生成済みの)メッセージバッファには反映されない はお粗末。私は (setq mail-default-header .....) をevalした後で行う C-x m の話をしていたのに。チャッピー君は世界中のWebをせっせと学習してコピペし て答えを作成するのでしょうが、自分で emacs を使って検証していないから仕 方ないのでしょうね。 ともかく大幅に労力を節約できました。感謝。 Thu, 26 Mar 2026 00:22:46 +0900 Kenichi Okuyama <kenichi.okuyama@gmail.com> writes: >何も考えずにチャッピー君に聞いてみました… > >https://chatgpt.com/share/69c3fda7-2ae8-8321-8878-661a2c27adb2 > >奥山 健一(Kenichi Okuyama) > >2026年3月26日(木) 0:03 丸山直昌 <masa@amogha.jp>: > > 家庭菜園FreeBSD愛好家 丸山です。 > > emacs に強い方いらっしゃいますか。 > > 私は .emacs に > > (setq mail-default-headers "Reply-To: masa@amogha.jp\nOrganization: 丸山直昌の私的使用アドレス\n") > > とか書いてあって、それで C-x m でメールを書いております。しかし時々別の > 立場でメールを書きたい時があり、 > > (setq mail-default-headers "Reply-To: maruyama@example.jp\nOrganization: 別の組織\n") > > のようなことをやりたくなります。ここで .emacs を書き換えて emacs を起動 > し直す、というのは手間がかかりすぎるので、M-x eval-region とか、M-x > load-file で上記二番目の setq を読ませてみましたが、メッセージ作成バッファ > に作成されるヘッダは思い通りに変わってくれません。どうしたら良いのでしょ > うか。 > > ちなみに smtpmail を使う場合で言うと、 > > (setq smtpmail-smtp-server "smtp.example.jp" > smtpmail-smtp-user "maruyama@example.jp" > user-mail-address "maruyama@example.jp") > > は M-x eval-region でも M-x load-file でもうまく働き、「別組織」の smtp > サーバーに思い通りに接続できることは確認しています。また smtp 接続認証パ > スワードは、 .authinfo にそれぞれの情報を書いて2行にしておけば良いので、 > 切り替えの手間は不要です。 > > 要するに mail header のところだけ不自由を感じている状況です。ま、 > sendmail.elあたりを根性入れて読めばわかるのでしょうが、私の知識では時間 > がかかり過ぎるのでお尋ねする次第です。 > > -------- > 丸山 直昌 まるやま なおまさ > メールアドレス: masa@amogha.jphome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ydl7bqzg7vc.fsf>
