Как настроить почтовый клиент Mutt для отправки, получения и чтения электронной почты в CentOS и Ubuntu с использованием учетной записи Gmail в качестве ретранслятора
Как настроить почтовый клиент Mutt для отправки, получения и чтения электронной почты в CentOS и Ubuntu с использованием учетной записи Gmail в качестве ретранслятора
Ответы:
Для аутентификации вам нужно сделать одно из двух:
В Gmail нажмите значок шестеренки, перейдите Settings
на вкладку Forwarding POP/IMAP
и нажмите Configuration instructions
ссылку в IMAP Access
строке.
Затем нажмите I want to enable IMAP
. В нижней части страницы под пунктом о настройке почтового клиента выберите Other
. Запишите информацию о почтовом сервере и используйте эту информацию для дальнейших настроек, как показано в следующем разделе.
yum install mutt
sudo apt-get install mutt
Создайте
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates
Создать файл конфигурации Mutt 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_name
имя пользователя PASSWORD
Gmail и пароль Gmail. И сохраните файл.
Теперь вы готовы отправлять, получать и читать электронную почту, используя почтовый клиент Mutt, просто набрав mutt
.
Впервые будет предложено принять SSL-сертификаты; нажмите, a
чтобы всегда принимать эти сертификаты.
Теперь вам будет представлен ваш почтовый ящик Gmail.
unable to reach imap.gmail.com
. Как я могу сузить проблему здесь?
imap.gmail.com
. Все работало нормально после того, как я переключился на внешнюю сеть.
a) Сгенерируйте ПАРОЛЬ, СВЯЗАННЫЙ С ПРИЛОЖЕНИЕМ, из своего аккаунта Google
b01) Установите Mutt Mail User Agent:
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