보낸 메시지의 "받는 사람:" 주소를 책에 추가하세요.

보낸 메시지의 "받는 사람:" 주소를 책에 추가하세요.

나는 내 주소록을 주소로 채우려고 노력하고 있지만 mutt의 새로운 사용자로서 이것은 지루한 작업입니다. 그래서 가장 쉬운 방법은 Sent내 메일 폴더에 있는 모든 "To:" 주소를 abook 주소록에 추가하는 것입니다.

하지만 이것은 작동하지 않습니다. 분명히 From:주소만 지원됩니다. 내가 뭔가를 간과하고 있습니까? 아니면 과거에 이미 사용한 이메일 주소로 내 책 주소록을 어떻게 효율적으로 채울 수 있습니까?

답변1

아쉽게도 그런 스위치는 없습니다. 한 가지 방법은 필드 주소를 field 로 전달 abook하여 To:스푸핑하는 것 입니다 From:. 가장 간단한 예는 다음 매크로를 .muttrc파일에 넣는 것입니다.

macro index,pager,attach a  "<pipe-message>sed -e /^From/d -e s/To:/From:/ | abook --add-email<return>" "add the to: address to abook?"

그러나 이렇게 하면 첫 번째 이메일 주소만 에 추가됩니다 abook. 한 가지 가능한 해결 방법은 유사한 매크로를 사용 <pipe-message>your_script하고 원하는 프로그래밍 언어를 사용하는 것입니다. 스크립트는 피드에 필요한 필드 abook --add-email또는 abook --add-email-quiet양식의 모든 이메일을 구문 분석하는 작업을 처리합니다.From: [email protected]

관련 정보