The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"скрипт просмотра и удаления сообщени из mailbox"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"скрипт просмотра и удаления сообщени из mailbox"
Сообщение от Nickolay emailИскать по авторуВ закладки on 30-Авг-02, 10:47  (MSK)
собствено нужен скрипт (perl, c) который может получать список писем с их размерами указанного mailbox'a и также удалять избранные сообщения.
подскажите плиз в какую сторону копать ибо кроме как грепать сам mailbox никто ничего не советует. но даже в таком варианте куча вопросов: 1) по чем грепать(а если заголовки идут в самом письме?)? как определить размер письма? как удалить письмо из ящика?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: скрипт просмотра и удаления сообщени из mailbox"
Сообщение от uldus Искать по авторуВ закладки on 30-Авг-02, 13:24  (MSK)
Посмотри в сторону man formail


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: скрипт просмотра и удаления сообщени из mailbox"
Сообщение от joker Искать по авторуВ закладки on 30-Авг-02, 14:28  (MSK)
>собствено нужен скрипт (perl, c) который может получать список писем с их
>размерами указанного mailbox'a и также удалять избранные сообщения.
>подскажите плиз в какую сторону копать ибо кроме как грепать сам mailbox
>никто ничего не советует. но даже в таком варианте куча вопросов:
>1) по чем грепать(а если заголовки идут в самом письме?)? как
>определить размер письма? как удалить письмо из ящика?

Удалять по каким критериям надо: по контенту или по заголовкам или ещё по чём-то? А вообще я в своё время гемороился с mail + gawk и таким образом обрабатывал письма.

Посотреть почту юзверя - mail -f /var/spool/mail/name
или mail -f /home/name/mbox (или где она там лежит)
а например получить текст 5-го письма:
echo -e "print 5\nquit"|mail -f ~/mbox
(ну вместо ~/mbox - файлик где почта лежит)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: скрипт просмотра и удаления сообщени из mailbox"
Сообщение от qq Искать по авторуВ закладки on 31-Авг-02, 17:58  (MSK)
речь идет о логальном mbox или о pop3 аккаунте?
если второе, то есть pop3browser, http://sourceforge.net/projects/pop3browser/
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: скрипт просмотра и удаления сообщени из mailbox"
Сообщение от Nickolay emailИскать по авторуВ закладки on 02-Сен-02, 11:03  (MSK)
>речь идет о логальном mbox или о pop3 аккаунте?
нет речь идет о первом, с первым вариантом как раз проблем нет.

я в свое время пытался ковырнуть перловый модуль для mailbox.
но там такой мутный ман и примеры, что просто мрак :-(
удалять письма надо по ... скорее всего по порядковому номеру.
т.е. я получил список, писем с их размерами, а там уже все что не надо я даляю.

вообще что бы было понятно: у нас на сервере стоит sendmail. стоит проблема с ограничением размера почтового ящика(os RedHat). перенести /var/spool/mail в отдельный раздел и работать с квотами возможности нет. перелезть на postfix  тоже особо не полуится.
я хочу поступать по извращенчески: скрипт по крону, который удаляет всю "лишнюю" почту.
увы но человеческих вариантов решения этой проблемы я пока не встречал.
здесь на форуме всречал пару советов. из них подходит один, но он пока тоже не подходит :-(

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру