Добрый день, уважаемые! Я совсем запутался. Пользовался себе mutt и горя не знал. Был он настроен на один ящик на gmail. На этот ящик перенаправлялись письма со всех остальных моих ящиков. Но возникла потребность добавить еще один почтовый ящик. И вот тут возник затык. Поискал я в гугле как это делается и наткнулся на такой код:
account-hook . 'unset imap_user imap_pass'
account-hook 'imaps://user1@imap.gmail.com/' "\
set imap_user=user1 imap_pass=$my_pass1 "
account-hook 'imaps://user2@imap.gmail.com/' "\
set imap_user=user2 imap_pass=$my_pass2 "
# Folders, mailboxes and folder hooks
# Setup for user1:
set folder="imaps://user1@imap.gmail.com/"
mailboxes =INBOX =[Gmail]/Drafts =[Gmail]/'Sent Mail' =[Gmail]/Spam
folder-hook 'imaps://user1@imap.gmail.com' " \
set folder=imaps://user1@imap.gmail.com/ \
postponed=+[Gmail]/Drafts \
record=+[Gmail]/'Sent Mail' \
smtp_url=smtps://user1@smtp.gmail.com \
smtp_pass=$my_pass1 \
signature=~/.mutt/user1.sig \
from='User One <user1@gmail.com> ' \
realname='User One' "
#
# Setup for user2:
set folder="imaps://user2@imap.gmail.com/"
mailboxes =INBOX =[Gmail]/Drafts =[Gmail]/'Sent Mail' =[Gmail]/Spam
folder-hook 'imaps://user2@imap.gmail.com' " \
set folder=imaps://user2@imap.gmail.com/ \
postponed=+[Gmail]/Drafts \
record=+[Gmail]/'Sent Mail' \
smtp_url=smtps://user2@smtp.gmail.com \
smtp_pass=$my_pass2 \
signature=~/.mutt/user2.sig \
from='User Two <user2@gmail.com> ' \
realname='User Two' "
Сделал так как описано, запускаю mutt и получаю вот что:
Регистация не удалась
Смотрю лог mutt и вижу там следующее:
Connected to imap.gmail.com:993 on fd=6
6< * OK Gimap ready for requests from XX.XX.XX.XX 11if1223070eed.13
6> a0000 CAPABILITY
6< * CAPABILITY IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA XLIST CHILDREN XYZZY SASL-IR AUTH=XOAUTH
6< a0000 OK Thats all she wrote! 11if1223070eed.13
imap_authenticate: Using any available method.
SASL local ip: XX.XX.XX.XX;41906, remote ip:74.125.77.109;993
External SSF: 128
External authentication name: MYNAME_HERE
SASL: No worthy mechs found
imap_auth_sasl: IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA XLIST CHILDREN XYZZY SASL-IR AUTH=XOAUTH unavailable
Sending LOGIN command for MYNAME_HERE...
6< a0001 NO [ALERT] Invalid credentials (Failure)
Регистрация не удалась.
6> a0002 LOGOUT
6< * BYE Logout Requested 11if1223070eed.13
Handling BYE
6< a0002 OK Quoth the raven, nevermore... 11if1223070eed.13
Эта ошибка возникает если я пытаюсь попасть ТОЛЬКО в один из ящиков. Что самое интересное с моим старым конфигом mutt прекрасно заходит в этот почтовый ящик. Вот что я мог такого напортачить? Начинаю перебирать ящики - только для одного «регистрация не удалась»
Может кто кинет своим рабочим конфигом для «multiple imap mailboxes»....