Heirloom-mailx에서 기본 계정을 어떻게 설정하나요?

Heirloom-mailx에서 기본 계정을 어떻게 설정하나요?

Heirloom-mailx에서 기본 계정을 어떻게 설정하나요?

/etc/nail.rc다음을 통해 사용할 수 있는 계정을 정의했지만 매개변수 mail -A accountname를 생략할 수 있도록 이 계정을 기본적으로 사용하도록 설정하고 싶습니다 -A.

맨 페이지 아래http://heirloom.sourceforge.net/mailx/mailx.1.html기본값 설정이 포함되지 않은 것 같습니다.

답변1

여러 계정을 유지하고 싶지만 기본적으로 하나를 선택하는 경우 계정을 정의한 후 계정 명령을 추가하여 선택하십시오.

예제 rc 파일:

account myimap {
    set folder=imap://user@host
    set record=+Sent
    set imap-keepalive="5"
}
account local {
    set folder=.local/maildir
    unset record
}
# Now select myimap as default account on startup:
account myimap

이제 mailx를 호출하면 myimap에 연결되지만 대화형 모드에서 account localand account myimap(및 정의한 다른 계정)를 사용하여 두 계정 간에 전환할 수 있습니다. mailx -A myimap또는 mailx -A local명령줄.

(Heirloom mailx 버전 12.5 6/20/10으로 테스트됨)

답변2

설정 주위에 넣은 계정 래퍼를 제거하십시오.

네일.rc

대신에:

# other mail config
...

account gmail {
  set smtp-use-starttls
  set smtp-auth=login
  set smtp=smtp://smtp.gmail.com:587
  set [email protected]
  set smtp-auth-password="blahblah"
}

사용:

# other mail config
...

set smtp-use-starttls
set smtp-auth=login
set smtp=smtp://smtp.gmail.com:587
set [email protected]
set smtp-auth-password="blahblah"

이를 기본 설정으로 사용합니다.

관련 정보