mutt는 암호화한 이메일에 자동으로 서명할 수 있나요?

mutt는 암호화한 이메일에 자동으로 서명할 수 있나요?

나는 mutt 옵션을 좋아합니다 crypt_opportunistic_encrypt. 이를 통해 내가 키를 갖고 있는 수신자에게 전송된 이메일을 자동으로 암호화할 수 있습니다. (키가 없는 구성원이 포함된 그룹을 참조로 지정한 경우에는 해당되지 않습니다.)

하지만 암호화된 이메일에도 자동으로 서명하고 싶습니다. IMO, 수신자가 일반적으로 PGP를 사용하지 않으면 암호화하지 않을 것이며 서명은 그들에게 소음일 뿐입니다. 그러나 만일 그들이하다일반적으로 PGP를 사용하면 기본적으로 암호화 및 서명이 사용됩니다. mutt에서 이 작업을 수행할 수 있는 방법이 있나요?

을 확인했는데 crypt_autosign모든 사람에게도 서명되었으며 crypt_replysign이메일 crypt_replysignencrypted에 대한 답장만 처리합니다.

답변1

나는 같은 문제가 있었고 내가 찾은 해결책은 다음과 같습니다.

send-hook . 'reset pgp_autoencrypt'
send-hook "!~l ~t onemail@example\\.org" "set crypt_autoencrypt crypt_autosign"

특정 수신자에게 전송된 메시지를 자동으로 암호화합니다. 여기서 !~l모드는 메시지가 알려진 메일링 리스트에도 전송되는 경우 암호화가 활성화되지 않고 ~t addr"받는 사람: 주소"가 표시됩니다.

send-hook새 메시지와 답장 등 모든 메시지와 일치합니다 .

일부 참고자료:

관련 정보