IT TIP

보낸 사람의 이름이나 전자 메일 주소를 mutt에서 변경하는 방법은 무엇입니까?

itqueen 2020. 11. 23. 20:45
반응형

보낸 사람의 이름이나 전자 메일 주소를 mutt에서 변경하는 방법은 무엇입니까?


에서 사용하는 발신자 이름 또는 이메일 주소 ( From:헤더)를 어떻게 변경할 수 mutt있습니까?


일반적으로, 똥개는 설정 From:에 따라 헤더 구성 변수 는 설정은 :from~/.muttrc

set from="Fubar <foo@bar>"

설정되지 않은 경우 기본적으로 환경 변수를 mutt사용합니다 EMAIL. 어떤 경우에는 명령 줄에서 다음과 같이 mutt를 호출하여 벗어날 수 있습니다 (주석에 표시 한 방법과는 반대로).

EMAIL="foo@bar" mutt -s '$MailSubject' -c "abc@def"

그러나 작성하는 동안From: 헤더 를 편집 할 수 있도록하려면 먼저 헤더 를 편집 할 수 있도록 구성 해야합니다 . 여기에는 다음 줄을 추가하는 것이 포함됩니다 .mutt~/.muttrc

set edit_headers=yes

그 후 다음 번에 똥을 열고 이메일을 작성할 때 선택한 텍스트 편집기에 헤더가 포함 된 팝업이 나타나 편집 할 수 있습니다. 여기에는 From:헤더가 포함됩니다 .


한 번만 변경하려면 명령 줄에서 'from'헤더를 지정할 수 있습니다. 예 :

mutt -e 'my_hdr From:obama@whitehouse.org'

my_hdr 커스텀 헤더 값을 제공하는 mutt의 명령입니다.

마지막으로, 사악하지 마십시오!


이메일을 보내기 전에 <ESC> f(Esc 다음에 f)를 눌러 From:주소 를 변경할 수 있습니다 .

Constraint : 이것은 curses 모드에서 mutt를 사용하고 스크립트를 작성하지 않거나 영구적으로 주소를 변경하려는 경우에만 작동합니다. 그렇다면 다른 솔루션이 훨씬 좋습니다!


이것에 대한 한 가지 특별한 경우는 ~ / .muttrc에서 다음과 같은 구조를 사용한 경우입니다.

# Reset From email to default
send-hook . "my_hdr From: Real Name <email@example.com>"

이 send-hook은 다음 중 하나를 재정의합니다.

mutt -e "set from=email@example.com"
mutt -e "my_hdr From: Other Name <otheremail@example.com>"

이메일은 여전히 ​​헤더와 함께 발송됩니다.

From: Real Name <email@example.com>

이 경우 내가 찾은 유일한 명령 줄 솔루션은 실제로 send-hook 자체를 재정의하는 것입니다.

mutt -e "send-hook . \"my_hdr From: Other Name <otheremail@example.com>\""

한 번만 변경하면 다음과 같이 할 수 있습니다.

export EMAIL='sender@somewhere.com '; mutt -s "Elvis is dead"receiver@somewherelse.com


100 % 작동!

발신자 및 수신자 메일 주소를 한 줄로 사용하여 이동 중에 메일 본문의 HTML 콘텐츠를 보내려면 다음을 시도해보십시오.

export EMAIL="sender@example.com" && mutt -e "my_hdr Content-Type: text/html" -s "Test Mail" "recipient@example.com" < body_html.html

파일 : body_html.html

<HTML>
<HEAD> Test Mail </HEAD>
<BODY>
<p>This is a <strong><span style="color: #ff0000;">test mail!</span></strong></p>
</BODY>
</HTML>

참고 : RHEL, CentOS, Ubuntu에서 테스트되었습니다.

참고 URL : https://stackoverflow.com/questions/12158201/how-to-change-the-senders-name-or-e-mail-address-in-mutt

반응형