Як налаштувати клієнт електронної пошти 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