CentOS 및 Ubuntu에서 Gmail로 mutt를 설치 / 설정하는 방법은 무엇입니까?


답변:


25

Gmail 설정

인증을 위해서는 다음 두 가지 중 하나를 수행해야합니다.

  1. Google 계정 의 애플리케이션 비밀번호 를 생성합니다 (2FA를 사용하는 경우 유일한 옵션).
  2. 를 켜고 낮은 보안 응용 프로그램 액세스 (2FA하지 옵션)

Gmail에서 톱니 바퀴 아이콘을 클릭하고으로 Settings이동하여 탭으로 이동 한 후 행 Forwarding POP/IMAPConfiguration 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받은 편지함이 표시됩니다.


2
누군가 궁금한 점이 있다면 오늘 우분투 및 Gmail에서 여전히 작동합니다.
mkingsbu

1
OSX High Sierra에서 brew를 통해 설치된 Gmail 및 mutt에서도 작동합니다. 솔직히 이것은 일반적인 mutt 설치에서 작동합니다. 고마워요!
Venoda

1
나를 위해 완벽하게 일했습니다 ... 추가 할 유일한 것은 2fa를 사용하도록 설정 한 경우 응용 프로그램 암호를 설정해야한다는 것입니다. 보안이 설정된 Google 계정 설정에서 확인할 수 있습니다.
Ricky Nelson

위에서 언급 한 단계를 수행 한 후 머 트는 여전히 말한다 unable to reach imap.gmail.com. 여기서 문제를 어떻게 좁힐 수 있습니까?
Prathu Baronia

2
@SushantMane 내 문제에 대한 해결책을 찾았으며 IMAP 액세스 설정과 관련이 없습니다. 내 대학의 네트워크가 IMAP 포트를 차단했기 때문에 뮤트가에 연결할 수 없습니다 imap.gmail.com. 외부 네트워크로 전환 한 후 모든 것이 제대로 작동했습니다.
Prathu Baronia

0

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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.