Muttは非対話モードで送信されたメッセージ(ログ)を保持しません。

Muttは非対話モードで送信されたメッセージ(ログ)を保持しません。

recordmy.muttrcとvarで定義された変数はcopyyesに設定されています。record対話形式でメッセージを送信すると、メッセージは送信トレイ()フォルダに保存されます。ただし、次のように対話型 mutt セッションを開かずにこれを行うと、

echo Message set non-interactively | mutt -s "Test noninteractively" [email protected]

メッセージが送信されましたが、履歴に保存されませんでした。

オプションを試して-d2つのセッションのデバッグログを比較しましたが、顕著な違い(タイムスタンプなど)しかありませんでした。

原因は何ですか、さらに確認する必要があるのですか?

修正する- 他のものが重要な場合に備えて、私の.muttrc

set imap_user = "[email protected]"                           
smtp_pass "***"
set imap_pass = $smtp_pass
set smtp_url = "smtp://[email protected]:25/"           
set from = "[email protected]"                                
set realname = "Tag Wint"                                      
set folder = "imaps://mail.server.com:993"               
alternates "(user|tagwint)@server.com"
set spoolfile = "+INBOX"                                          
set postponed = "+Drafts"                                 
# set record = "+/Sent"  # <-- tried also naming this way 
set record="imaps://mail.server.com:993/Sent"
set copy = yes                                 
set save_name = yes
set force_name = yes
set header_cache = ~/.mutt/com.server.user/cache/headers                
set message_cachedir = ~/.mutt/com.server.user/cache/bodies             
set certificate_file = ~/.mutt/com.server.user/certificates             
# vim: ft=muttrc

ベストアンサー1

おすすめ記事