우리 기관의 이름이 바뀌고... 업무용 이메일도 바뀌고 있습니다.
지금까지 나는 다음을 .muttrc
가지고 있었습니다:
alternates [email protected]
alternates [email protected]
set [email protected]
set use_from
그래서 나는 내 프로 주소로 보낸 이메일에 내 프로 주소로, 개인 이메일에 내 개인 주소로 답장했습니다.
이제 내 새 직장 주소는 입니다 [email protected]
. 에 답장하고 싶습니다.전문적인이것으로 이메일을 보내지만 개인적으로는 보내지 않습니다. 물론 업데이트합니다 set from
. 추가적으로 에서 프로 주소를 간단히 변경하면 다음과 같은 alternates
몇 가지 단점이 있습니다.
- 이전pro 주소로 보낸 이메일은 더 이상 내가 보낸 것으로 인식되지 않으므로 폴더 목록을 보면
[email protected]
내가 보낸 사람이 아닌 에서 보낸 것으로 보입니다. - 내 주소를 포함해 여러 주소로 보낸 이메일에 답장을 보내면
oldpro
이 oldpro 주소가 참조로 표시됩니다.
더 좋은 탈출구가 있나요?
답변1
후크를 사용하세요.당신은 무엇이 업무용 이메일이고 무엇이 아닌지를 Mutt에게 알려주어야 합니다.
업무상 수신자는 모두 @pro.com 도메인을 사용하고 개인 연락처는 이 도메인을 전혀 사용하지 않는 경우 다음을 수행할 수 있습니다.
alternates [email protected]
alternates [email protected]
set [email protected]
set use_from
send-hook "~t '@pro.com$'" 'my_hdr From: John Smith <[email protected]>'
모든 @pro.com 수신자에게 메일을 보내면 귀하의 업무용 메일이 사용됩니다. 다른 모든 사람들은 에서 정의한 메일을 사용합니다 set from
.
send-hook
귀하의 연락처 중 일부가 새로운 @pro.com을 개인 메일로 사용하는 경우 사용자별로 이러한 각 예외에 대해 한 줄을 추가해야 할 것입니다 .
alternates
더 이상 사용하지 않는 주소까지 포함하여 귀하로부터 오는 것으로 간주되는 모든 정보를 보관해야 합니다 .
답변2
지금까지 테스트할 수 있는 한 필요한 트릭을 수행하는 구성을 찾았습니다. @Tony의 조언에 따라 내 oldpro
주소를 에 보관 alternates
하고 a를 사용하여 send-hook
다시 작성하고 있습니다.
alternates [email protected]
alternates [email protected]
alternates [email protected]
set [email protected]
set use_from
send-hook . 'unmy_hdr From:'
send-hook '~f [email protected]' 'my_hdr From: [email protected]'
첫 번째 send-hook
는 "후크가 구성 설정을 변경하는 경우 이러한 변경 사항은 현재 mutt 세션이 끝날 때까지 유효합니다. 이는 일반적으로 바람직하지 않으므로 구성 기본값을 복원하려면 다른 모든 후크 앞에 기본 후크를 추가해야 합니다"이기 때문에 필요합니다. Mutt 사용자 매뉴얼에 — 나는 그것이 매우 직관적이라고 생각하지 않지만 그렇습니다.