Дмитрий Авдеев:

[...]

ДА> /etc/exim4/update-exim4.conf.conf.

ДА> dc_eximconfig_configtype='smarthost'
ДА> dc_other_hostnames='theo.physik.unibas.ch'
ДА> dc_local_interfaces='мой ip адрес'

Вам же не нужно принимать по SMTP почту из интернета. Достаточно того, что
почта будет приниматься на localhost:25. Соответственно, если тут должен
быть IP-адрес, то 127.0.0.1, а не интернет-адрес. Но настройка называется
dc_local_interfaces, а не dc_local_addresses, так что тут, возможно, надо
писать имя интерфейса lo, а не IP-адрес.

ДА> dc_readhost='unibas.ch'

Не знаю, для чего этот параметр, но unibas.ch - это, по всей видимости, не
ваше значение. То же относится и ещё к нескольким параметрам выше.

[...]

ДА> dc_localdelivery='maildir_home'

Опять-таки, не знаю, для чего этот параметр, но его значение наводит на
мысль, что в вашей системе почта может доставляться не в
/var/mail/имя_пользователя, а в директорию ~/Maildir/. Поищите нечто похожее
у себя в домашней директории после того, как получите с помощью fetchmail
почту.

ДА> Здесь я запускал команды
ДА> [EMAIL PROTECTED]:~$ fetchmail
ДА> Владельцем файла /home/dimas/.fetchmailrc должны быть вы.

Я уже писал об этом. Смените владельца:

chown dimas: /home/dimas/.fetchmailrc

[...]

ДА> [EMAIL PROTECTED]:~$ getmail

ДА> Error: Default config/data dir "/home/dimas/.getmail/" is not writable -
ДА> fix permissions or specify alternate directory with --getmaildir option

Вам пишут, что указанная директория недоступна для записи. Если она
существует, добавьте ей права на запись для пользователя:

chmod u+w ...

Если не существует, то создайте:

mkdir ...

ДА> [EMAIL PROTECTED]:~$ exim

Exim вам вызывать пока что незачем.

[...]

ДА> У меня в файле /var/mail нет никаких файлов.

Как только exim доставит вам какое-нибудь письмо - будет. Или, может быть, в
директории ~/Maildir/ (см. выше).

>> Проверить в Gnus можно ещё много чего. Там полно настроек. Зависит от
>> того, что вы хотите сделать.

ДА> Я не могу найти эти настройки. Мне нужны функции, в которых я бы мог
ДА> прописать свои данные.

Данные вы прописали в конфигурации fetchmail и exim. Если вы собираетесь
отправлять почту вовне с помощью exim через смартхост, то в Gnus достаточно
настроить user-mail-address и user-full-name. Ещё, может быть, добавить в
файл ~/.gnus строку

(setq gnus-secondary-select-methods '((nnml "")))

или, может быть, даже

(setq gnus-select-method '(nnml ""))

Правда, если почта у вас доставляется в ~/Maildir/, то может понадобиться
сообщить Gnus,у, что почту следует искать именно там. Я у себя для этого
присвоил переменной mail-sources значение ((maildir)). Это можно сделать
либо через customize, либо добавив в ~/.gnus строку

(setq mail-sources '((maildir)))

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
Blinux-rus@lists.a11ywiki.org
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить