Как я устанавливаю альпийский для соединения моей учетной записи Gmail с помощью IMAP?

В соответствии со статьей Linux Increase The Maximum Number Of Open Files / Дескрипторы файлов (FD), можно увеличить открытый предел файлов путем добавления записи в /etc/sysctl.conf.

Добавьте директиву конфигурации следующим образом:

fs.file-max = 100000

Затем сохраните и закройте файл. Пользователи должны выйти из системы и войти в снова к изменениям, вступают в силу, или они могут просто ввести следующую команду:

# sysctl -p

Можно также проверить настройки с командой:

# cat /proc/sys/fs/file-max

9
16.01.2018, 23:19
2 ответа

Для ясности я просто собираюсь дать направления с точки зрения того, что необходимо добавить к .pinerc. Можно также установить все их установка с помощью интерфейса конфигурирования, если Вы желаете.

Получить Вашу почту через IMAP:

inbox-path={imap.gmail.com/ssl/user=username@gmail.com}

Включайте это, чтобы удостовериться, что у Вас есть доступ ко всем различным папкам Gmail:

folder-collections=Gmail {imap.gmail.com/ssl/user=username@gmail.com}[]

Я нахожу это полезным для имитации "архивации":

default-saved-msg-folder=[Gmail]/All Mail

Для отправки почты через Gmail Вам нужно это в .pinerc:

smtp-server=smtp.gmail.com:587/tls/user=username@gmail.com

Кроме того, я нахожу, что эти две настройки улучшают производительность много:

 rsh-open-timeout=0
 disable-these-authenticators=GSSAPI

Если Вы хотите альпийский помнить свой пароль за Вас, можно выполнить эту команду в корневом каталоге:

 touch .pine-passfile

В первый раз, когда Вы используете альпийский после выполнения этой команды, Вас спросят, хотите ли Вы сохранить свой пароль для более позднего использования каждый раз, когда Вы вводите тот.

9
27.01.2020, 20:07
  • 1
    Моя проблема теперь (который я не использовал для испытания ранее, soem несколько лет назад с такой конфигурацией) состоит в том, что Gmail показывает мне сообщение с weblink, чтобы подтвердить, что вход в систему, но альпийский (и сосна) не имеет, имеют достаточно длины для него для установки. Я ценил бы совет, как прочитать weblink альпийское и подтвердить вход в систему. Здесь в reddit, они также рекомендуют включить "менее безопасные" приложения в Gmail. Я хотел бы объяснение, что разыскивается Gmail и как сделать приложение безопасным. –  imz -- Ivan Zakharyaschev 11.12.2015, 13:08
  • 2
    И здесь являетесь этой проблемой, упомянутой с Гну: superuser.com/q/963361/65570 –  imz -- Ivan Zakharyaschev 11.12.2015, 13:20
  • 3
    я думаю предупреждение о "менее безопасном", немного преувеличен. FAQ Fetchmail имеет абзац об этом на самом деле. –  Per Lundberg 06.01.2016, 23:06

Краткий ответ :вам необходимо настроить Google API и настроить alpine для использования xoAuth . Это займет у вас хороший час, если вы делаете это в первый раз.

Предыдущий ответ, касающийся включения «менее безопасных» приложений в настройках учетной записи Google, больше невозможен, по крайней мере для меня, с 2021 года. Я настраивал «менее безопасные» приложения в Gamil для использования alpine уже 10 лет . С 2021 года, даже если этот параметр включен, сервер IMAP Gmail все равно будет пытаться перенаправить пользователя на страницу веб-аутентификации. Это произошло с моими различными учетными записями Gmail. Это конец эры аутентификации по паролю, и теперь единственный способ заставить alpine работать с Gmail — это перейти в «Настройки» -> xoaUth2 и попытаться заставить xoAuth работать. Технически он по-прежнему использует IMAP, за исключением части аутентификации.

Возможно, мы должны быть благодарны Gmail за то, что это разрешено в течение 10 лет.

1
19.04.2021, 06:15

Теги

Похожие вопросы