The OpenNET Project / Index page

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

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

"фильтрация приходящей почты"
Сообщение от darja emailИскать по авторуВ закладки(??) on 22-Июн-04, 17:17  (MSK)
Возник интерестный вопрос...возможно ли прикрутить к sendmail-у какой-нибуть скриптик, фильтр чтобы когда приходит почта от определенного адресса, получателю приходит смс - мол, тот-то прислал вам письмо..и возможно пару первых строчек самого текста письма..заранее спасибо
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "фильтрация приходящей почты"
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 22-Июн-04, 18:17  (MSK)
>Возник интерестный вопрос...возможно ли прикрутить к sendmail-у какой-нибуть скриптик, фильтр чтобы когда
>приходит почта от определенного адресса, получателю приходит смс - мол, тот-то
>прислал вам письмо..и возможно пару первых строчек самого текста письма..заранее спасибо
>

И это, и многое другое - идет в поставке любого *НИКСа.. Procmail зовется

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

2. "фильтрация приходящей почты"
Сообщение от temny emailИскать по авторуВ закладки(ok) on 22-Июн-04, 19:12  (MSK)
В случае, когда невозможно использовать procmail, вопрос решается через aliases:
username: |/path_to/prog
где prog ложит письмо в ящик + оповещение по sms,
либо:
username: |/path_to/prog, username
где prog производит лишь оповещение по sms, а в ящик ложит sendmail mailer.

На счёт последней конструкции не ручаюсь, но, помоему, зацикливания не будет, хотя лучше проверить.

man 5 aliases

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

3. "фильтрация приходящей почты"
Сообщение от darja emailИскать по авторуВ закладки(??) on 24-Июн-04, 15:24  (MSK)
>В случае, когда невозможно использовать procmail, вопрос решается через aliases:
>username: |/path_to/prog
>где prog ложит письмо в ящик + оповещение по sms,
>либо:
>username: |/path_to/prog, username
>где prog производит лишь оповещение по sms, а в ящик ложит sendmail
>mailer.
>
>На счёт последней конструкции не ручаюсь, но, помоему, зацикливания не будет, хотя
>лучше проверить.
>
ок..я поняла что смс можна кидать через smssend (вернее e-mail2sms) , а можно ли как-то указать от каких именно имэил пересылать почту..чтобы кидало не все подряд??
>man 5 aliases

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

4. "фильтрация приходящей почты"
Сообщение от temny emailИскать по авторуВ закладки(ok) on 24-Июн-04, 16:27  (MSK)
>ок..я поняла что смс можна кидать через smssend (вернее e-mail2sms) , а
>можно ли как-то указать от каких именно имэил пересылать почту..чтобы кидало
>не все подряд??

Если алиас вида
user: user, "|/home/user/mail2sms -c /home/user/example.conf -p 123456789"
То в /home/user/example.conf надо добавить что-то типа

when: always
begin
break;
end

options: fromaddress
if: "my@watchdog.com"
unbreak;
endif

Этот пример на практике не проверялся - т.е., возможно, пальцем в небо.

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

5. "фильтрация приходящей почты"
Сообщение от darja emailИскать по авторуВ закладки(??) on 24-Июн-04, 16:44  (MSK)
>Если алиас вида
>user: user, "|/home/user/mail2sms -c /home/user/example.conf -p 123456789"
>То в /home/user/example.conf надо добавить что-то типа
>
>when: always
>begin
>break;
>end
>
>options: fromaddress
>if: "my@watchdog.com"
>unbreak;
>endif
>
>Этот пример на практике не проверялся - т.е., возможно, пальцем в небо.
>

мы веть пишем перенаправление в .forward в домашнем каталоге юзверя..что это за конф файлик, в которое ты пишешь условие?

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

6. "фильтрация приходящей почты"
Сообщение от temny emailИскать по авторуВ закладки(ok) on 24-Июн-04, 17:00  (MSK)
>>Если алиас вида
>>user: user, "|/home/user/mail2sms -c /home/user/example.conf -p 123456789"
>>То в /home/user/example.conf надо добавить что-то типа
>>
>>when: always
>>begin
>>break;
>>end
>>
>>options: fromaddress
>>if: "my@watchdog.com"
>>unbreak;
>>endif

>мы веть пишем перенаправление в .forward в домашнем каталоге юзверя..что это за
>конф файлик, в которое ты пишешь условие?

Это конф. файлик программы mail2sms.
Если перенаправление делать не через алиасы, а через форвард, то, форвард имеет где-то такой вид:
\user
"|/home/user/mail2sms -c /home/user/example.conf -p 123456789"

Где /home/user/example.conf - конфиг mail2sms. Именно в него и нужно дописывать строчки из предыдущего сообщения.

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

7. "фильтрация приходящей почты"
Сообщение от darja emailИскать по авторуВ закладки(??) on 24-Июн-04, 18:11  (MSK)
т.е. совсем не обязательно использовать procmail? а только используя алиасы и email2sms?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "фильтрация приходящей почты"
Сообщение от darja emailИскать по авторуВ закладки(??) on 24-Июн-04, 18:30  (MSK)
и еще маленький дополнительный вопрос..как ограничить число символов в сообщении, которое будет отправляться с помощью email2smssend?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "фильтрация приходящей почты"
Сообщение от darja emailИскать по авторуВ закладки(??) on 24-Июн-04, 18:18  (MSK)
>>>Если алиас вида
>>>user: user, "|/home/user/mail2sms -c /home/user/example.conf -p 123456789"
>>>То в /home/user/example.conf надо добавить что-то типа
>>>
>>>when: always
>>>begin
>>>break;
>>>end
>>>
>>>options: fromaddress
>>>if: "my@watchdog.com"
>>>unbreak;
>>>endif
>
>>мы веть пишем перенаправление в .forward в домашнем каталоге юзверя..что это за
>>конф файлик, в которое ты пишешь условие?
>
>Это конф. файлик программы mail2sms.
>Если перенаправление делать не через алиасы, а через форвард, то, форвард имеет
>где-то такой вид:
>\user
>"|/home/user/mail2sms -c /home/user/example.conf -p 123456789"
>
>Где /home/user/example.conf - конфиг mail2sms. Именно в него и нужно дописывать строчки
>из предыдущего сообщения.
|/home/user/mail2sms - это насколоко я понемаю email2smssend - который и отправляет смс..почему он в домашнем а не в /usr/local/bin/email2sms?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "фильтрация приходящей почты"
Сообщение от temny emailИскать по авторуВ закладки(ok) on 24-Июн-04, 18:29  (MSK)
>|/home/user/mail2sms - это насколоко я понемаю email2smssend - который и отправляет смс..почему
>он в домашнем а не в /usr/local/bin/email2sms?

Про путь к программе - это не имеет значения. Т.е. указывай путь к бинарнику.
Про программу - по всей видимости я не так тебя понял.
Я говорил про mail2sms (не про email2smssend)
/usr/ports/mail/mail2sms - (http://sourceforge.net/projects/mail2sms/)
Короче другой программный продукт.

>т.е. совсем не обязательно использовать procmail? а только используя алиасы и email2sms?
Да.

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


Удалить

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




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

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