(neo)mutt: 원래 이메일이 전송된 주소에서 이메일에 답장하시겠습니까(발신/발신 주소 자동 조정)?

(neo)mutt: 원래 이메일이 전송된 주소에서 이메일에 답장하시겠습니까(발신/발신 주소 자동 조정)?

나는 오랫동안 mutt 사용자였고(실제로는 neomutt로 전환했습니다) 한동안 내 마음대로 구성하지 못했습니다.

여러 폴더에 매핑된 여러 계정이 있습니다. 폴더 및 계정 후크를 통해 IMAP/SMTP 자격 증명과 사서함 등을 조정합니다. 사이드바도 사용하기 때문에 하나의 이메일 계정에서 다음 계정으로 쉽게 전환할 수 있습니다. 또한 이메일이 전송될 때 내 이름과 이메일이 내가 보내는 계정과 일치하도록 자동으로 선택되도록 폴더 후크를 통해 "보낸 사람:" 헤더를 조정합니다. 계정 B에서 계정 A로 보낸 이메일에 답장하려면 일반적으로 폴더/서버 A에서 폴더/서버 B로 메시지를 복사/이동하고 폴더/계정을 전환한 다음(이러한 후크가 작업을 수행하도록 함) 거기에서 회신합니다. . 조금 귀찮은 일이지만 그런 일이 너무 드물어서 크게 신경쓰이지는 않습니다.

그러나 여러 이메일 주소로 전송된 메일을 수신하는 두 개의 계정/사서함도 있습니다(예:[이메일 보호됨],[이메일 보호됨],[이메일 보호됨]). 이메일을 작성할 때 "보낸 사람:" 필드를 수동으로 조정하면 이러한 모든 주소에서 이메일을 보낼 수 있습니다. 하지만 이메일에 답장할 때 이 작업이 자동으로 수행되기를 원합니다. 다음 주소로 보낸 이메일에 답장하면[이메일 보호됨], 답장하고 싶지 않아요[이메일 보호됨], 아마도 이것은 my-domain 폴더/계정 후크를 통해 구성된 내가 선호하는 기본값일 것입니다.

이 답변이것은 권장되지만 set reverse_name=yes(올바르게 이해한 경우) 이를 my에 추가해도 .neomuttrc원하는 효과가 없습니다. 후크 설정이 이를 무시하고 테스트를 위해 주석 처리한 것으로 의심되지만 From:지금은 my-local-user@hostname에서 작성/응답하고 있습니다.

알고는 있지만 관심은 없다혼혈 비디오이는 단순한 요구 사항에 비해 과잉이기 때문에 새 이메일 스레드를 시작할 때 보낸 사람 주소를 수동으로 설정할 수 있습니다(후크를 통해 구성된 기본값이 만족스럽지 않은 경우). 따라서 수신자와 과거 상호 작용을 기반으로 어떤 발신자 주소가 가장 적절할지 알 필요가 없습니다. 보낸 사람 주소를 수동으로 변경하는 것을 기억하고 싶지 않을 뿐입니다.회신하다기본 주소가 아닌 주소로 받은 이메일입니다.

답변1

또한 여러 주소로 이메일을 받습니다(계정을 만들어야 하는 각 온라인 조직마다 새 주소를 만듭니다). 해당 reverse_name옵션을 설정하면 예상대로 작동합니다. 하지만 이는 내 모든 이메일 주소와 일치하는 정규식을 사용하여 대체 주소를 구성했고 아직 후크를 사용하지 않았기 때문입니다.

# When replying to an email, use the To: address of the original email as the
# From: address in the reply (requires that the To: address be recognised by
# Mutt as being one of my alternate addresses).
set reverse_name

# Let Mutt know what other email addresses are used by me.
alternates ^[email protected]$ @example
# I had been thinking of writing a script to dynamically create a file of
# alternative addresses from /etc/aliases but there’s no need to list them
# individually as – currently – all example.ie and example.info addresses
# are me so it is enough to just match the `@example` regular expression.

edit_headers메시지를 작성할 때 텍스트 편집기에서 보낸 사람 주소를 수동으로 설정할 수 있는 옵션을 사용하는 것이 유용할 수 있습니다.

# When composing a message, edit the headers along with the message body.
# This should make it easier to see that the correct From address is being used
# and to fix this if necessary.
set edit_headers

답변2

이를 수행하는 방법은 이 use_envelope_from옵션을 활성화하는 것입니다. 설정하지 않으면 envelope_from_addressneomutt는 헤더에서 보낸 사람을 파생시킵니다 From:.

구성 파일에 다음을 추가하면 됩니다.

unset envelope_from_address
set use_envelope_from

관련 정보