mutt
계속해서 사용하고 싶습니다 . 예를 들어 의미하는 바를 설명하겠습니다. 내 일반적인 작업 과정은 다음과 같습니다.
- 열어
mutt
- 메시지 작성
y
보내기 조치를 확인하려면 누르십시오- ... 잠깐만!
- 다른 메시지 작성
y
보내기 조치를 확인하려면 누르십시오- ... 잠깐만!
IMAPS를 통해 내 Gmail에 연결되어 있습니다.
문제는 종종 많은 메시지에 순차적으로 답장해야하며 위의 패턴은 백그라운드에서 메시지를 전달하려고 시도하는 동안 프로그램이 나에게 제어권을 반환하지 않기 때문에 분명히 받아 들일 수 없다는 것입니다. 내 시간은 소중하고 이미 컴퓨터에 의도를 보낸 후에 기계가 작업을 수행 할 때까지 기다릴 수 없습니다.
- 내가 구성 할 수 있습니다
mutt
즉시 나에게 제어 더 많은 메시지를 구성하는 반환, 백그라운드에서 메시지 전달을 않도록?
이 문제에 대한 현재 해결 방법은 여러 창이 mutt
있는 tmux
세션 내에서 실행 중이며 모두 tmux
이전 창이 전달 될 때 다음 메시지를 작성하기 위해 다른 창으로 전환하고 전환합니다. 이것은 나쁜 종류의 "해킹"입니다.
내 설정 :
- smtp_url = "smtps : //robottinosino@smtp.googlemail.com : 465 /"
# Gmail configuration
set folder = "imaps://imap.googlemail.com:993"
set spoolfile = "imaps://imap.googlemail.com:993/[Gmail]/All Mail"
set postponed = "imaps://imap.googlemail.com:993/[Gmail]/Drafts"
# set record = "imaps://imap.googlemail.com/[Gmail]/Sent Mail"
set record = "/home/tinosino/Sent_Messages.txt"
set realname = "Tino Sino"
set imap_user = "robottinosino@gmail.com"
set imap_pass = ""
set smtp_url = "smtps://robottinosino@smtp.googlemail.com:465/"
set smtp_pass = ""
set from = "robottinosino@gmail.com"
set sort = threads
set editor = "vim"
내가 이미 시도한 것 :
- 설정
sendmail_wait = -1
했지만 메시지 전송 지연이 남아 있습니다
mutt
워크 플로에 통합 할 수 있는지 어떻게 알 수 있습니까? (예 : mutt
IMAP 폴더 내부 에서 답장을 누르고 오프로드 sendmail
하시겠습니까?) 어떤 MTA를 사용해야하는지에 대한 권장 사항은 무엇입니까? 해당 MTA가 구성된 샘플 온라인 .muttrc 파일?
:set ?smtp_url
확인하려면 생각합니다. 구성 exim
또는 sendmail
다중 계정 전송 방법을 찾지 못했습니다 mstmp
. 패키지 msmtpQ
스크립트 와 함께 사용 하면 기능이 약간 부족하지만 (특히 데몬이 아니기 때문에 실패한 메시지를 직접 확인하고 다시 시도해야 함).
sendmail_wait
당신이 사용$sendmail
하지 않을 때는 아무것도하지 않습니다 . 대신, mutt의 기본 내장 SMTP 클라이언트를 사용하고 있으며 백그라운드 전송을 지원한다고 생각하지 않습니다. 내 의견은 "별도의 큐잉 MTA를 사용한 다음 설정 sendmail_wait
" 이라고 말했는데 , 이는 첫 번째 단계가 두 번째 단계에 필요함을 의미합니다.
sendmail_wait
하는 것-1
입니다.