Gmail 계정을 릴레이로 사용하여 CentOS 및 Ubuntu에서 이메일을주고 받고 이메일을 읽도록 이메일 클라이언트 Mutt를 설정하는 방법
답변
Gmail 설정
인증을 위해서는 다음 두 가지 중 하나를 수행해야합니다.
- Google 계정 의 애플리케이션 비밀번호 를 생성합니다 (2FA를 사용하는 경우 유일한 옵션).
 - 를 켜고 낮은 보안 응용 프로그램 액세스 (2FA하지 옵션)
 
Gmail에서 톱니 바퀴 아이콘을 클릭하고으로 Settings이동하여 탭으로 이동 한 후 행 Forwarding POP/IMAP의 Configuration instructions링크를 클릭하십시오 IMAP Access.
그런 다음을 클릭하십시오 I want to enable IMAP. 페이지 하단의 메일 클라이언트 구성에 관한 단락에서을 선택하십시오 Other. 메일 서버 정보를 기록하고 다음 섹션에 표시된대로 추가 설정에 해당 정보를 사용하십시오.
mutt 설치
CentOS
yum install mutt
우분투
sudo apt-get install mutt
음소거 구성
창조하다
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates
뮤트 구성 파일 생성 muttrc
touch ~/.mutt/muttrc
muttrc 열기
vim ~/.mutt/muttrc
다음 구성 추가
set ssl_starttls=yes
set ssl_force_tls=yes
set imap_user = "change_this_user_name@gmail.com"
set imap_pass = "PASSWORD"
set from="change_this_user_name@gmail.com"
set realname="Your Name"
set folder = "imaps://imap.gmail.com/"
set spoolfile = "imaps://imap.gmail.com/INBOX"
set postponed="imaps://imap.gmail.com/[Gmail]/Drafts"
set header_cache = "~/.mutt/cache/headers"
set message_cachedir = "~/.mutt/cache/bodies"
set certificate_file = "~/.mutt/certificates"
set smtp_url = "smtps://change_this_user_name@gmail.com:PASSWORD@smtp.gmail.com:465/"
set move = no
set imap_keepalive = 900
change_this_user_nameGmail 사용자 이름 및 PASSWORDGmail 비밀번호 와 같이 적절하게 변경 하십시오. 그리고 파일을 저장하십시오.
이제 간단히 입력 만하면 이메일 클라이언트 Mutt를 사용하여 이메일을 보내고 받고 읽을 수 mutt있습니다.
처음으로 SSL 인증서를 수락하라는 메시지가 표시됩니다. a이 인증서를 항상 수락하려면을 누르십시오 .
이제 Gmail받은 편지함이 표시됩니다.
답변
a) Google 계정에서 응용 프로그램 비밀번호를 생성하십시오.
b01) Mutt Mail 사용자 에이전트 설치 :
apt install mutt
b02) 라우터에서 포트 포워딩, 트리거 또는 가상 서버 수정을 수행 할 필요가 없습니다!
b03) 다음과 같이 디렉토리를 생성하십시오.
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates
b04) 다음 muttrc 설정을 사용하십시오 :
nano muttrc에 .mutt디렉토리 :
set from = "user@gmail.com"
set realname = "User Name"
set imap_user = "user@gmail.com"
set imap_pass = "pwd"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "imaps://imap.gmail.com/INBOX"
set postponed ="+[Gmail]/Drafts"
set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/cache/bodies
set certificate_file =~/.mutt/certificates
set smtp_url = "smtps://user@gmail.com@smtp.gmail.com:465/"
set smtp_pass = "pwd"
set move = no
set imap_keepalive = 900