Используйте «чужие» серверы вместо вторичных. Я настроил gnus следующим образом:
(setq gnus-select-method '(nntp "127.0.0.1"))
Чтобы настроить сторонний сервер, перейдите в буфер Gnus Group и нажмите клавишу «^», чтобы перейти к списку серверов. Здесь вы можете добавить новый «сервер», который может быть псевдонимом для реального сервера, нажав «a». Например, у меня есть сервер, определенный со следующими атрибутами:
(nnimap "foobar" (nnimap-address "192.168.1.101") (nnimap-server-port 143) (nnimap-list-pattern ("INBOX" "*")) (nnimap-stream network) (nnimap-authenticator login) (nnimap-authinfo-file "~/.authinfo") (nnimap-expunge-on-close always) (gnus-check-new-newsgroups nil))
Я могу добавить второй, с похожими атрибутами:
(nnimap "baz" (nnimap-address "192.168.1.101") (nnimap-server-port 143) (nnimap-list-pattern ("INBOX" "*")) (nnimap-stream network) (nnimap-authenticator login) (nnimap-expunge-on-close never) (nnimap-authinfo-file "~/.authinfo") (gnus-check-new-newsgroups nil))
в моем ~/.authinfo
файле у меня есть:
machine baz login bazzy.mcbaz force yes port 143 machine foobar login foobar password FooB@r force yes port 143
Так что у одного из них есть пароль, а у другого - нет. Кроме того, authinfo
файл определяет идентификатор входа в систему.