LinuxForum.Fans
Тема

Вопрос про fetchmail

Автор: riso 6 сообщений 2965 просмотров
#221240

Как заставить fetchmail отмечать письма как прочитанные на сервере? Почта лежит на gmail.com Забираю с помощью pop3. В мане рылся, не нашел, наверное плохо смотрел.

#221680

Решил проблему перейдя на imap. Видимо pop3 не умеет такого.

#242611

Здравствуйте, у меня следующий вопрос: имеется 100500 почтовых ящиков на mail.ru, yandex.ru и других подобных сервисах. Есть необходимость забирать почту со всех них с помощью fetchmail. Можно настроить пересылку на один ящик, однако это не тру-вэй. Скажите пожалуйста, как можно настроить fetchmail для того чтобы забирать почту с каждого ящика в отдельности. Спасибо.

#242614

Ага, все разобрался. Просто нужно сделать то, что доктор прописал: http://www.opennet.ru/base/net/fetchmail_setup.txt.html
Инструкция очень понятная и актуальная.
Общий алгоритм такой:
1. создаем .fetchmailrc устанавливаем на него 600е права
2.если 100500 ящиков, прописываем каждый в конфиг.
3.запускаем sendmail в режиме демона (sendmail -bd)
4.настраиваем ssl-сертификацию.
5.Наслаждаемся

Теперь что - читаю почту с помощью mutt. Там в директории /var/spool/user все письма лежат в одной куче. Нельзя ли как то настроить, чтобы для каждого ящика письма хранились в одноименной директории?

#266850

Снова возник вопрос.
Недавно установил OpenSuse 12.2
Значит запускаю fetchmail -c, мне и выдает:



сбой gethostbyname для linux-axeu
Имя или служба не известныНевозможно найти свой собственный хост в базе данных хостов, чтобы определить его!
Пытаемся продолжить с неопределённым именем хоста.
НЕ СООБЩАЙТЕ о нарушенных заголовках Received:, строках HELO/EHLO или подобных проблемах!
Вместо этого ИСПРАВЬТЕ свой /etc/hosts, DNS, NIS или LDAP.

файл /etc/hosts


127.0.0.1 localhost
::1 localhost ipv6-localhost ipv6-loopback
fe00::0 ipv6-localnet
ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters

файл /etc/HOSTNAME


linux-axeu.site

Значит мыслю так: надо просто прописать свой hostname в /etc/hosts. Даже нагуглил что для решения проблемы

AMDmi3 написал:

Там должен быть ваш хостнейм перед localhost.

Вот тут-то и возникла пробуксовка - не знаю как нужно прописывать hostname
Пожалуйста направьте в нужном направлении для искоренения этой ереси.

#266863

?! Якорь в печень!
Имеется один такой очень старый баг. Есть файл /etc/rc.d/boot.localnet/etc/rc.d/boot.localnet
В нем происходит установка имени хоста при запуске.
В нем есть блок кода # set hostname and domainname
Там считываем hostname из /etc/HOSTNAME, все дела.
В нем есть строка hostname ${XHOSTNAME%%.*} а ${XHOSTNAME%%.*} обрезает имя до первой точки (!) следует вместо нее прописать hostname ${XHOSTNAME}).
В этом случае все заработает. *HI*

Войдите или зарегистрируйтесь, чтобы ответить.