Skocz do zawartości

Procmail + sendmail


Rekomendowane odpowiedzi

Zwracam się z prośbą  o pomoc w rekonfiguracji poniższego skryptu. Skrypt poprawnie weryfikuje temat wiadomości, jeżeli temat brzmi test-500 i mieści się w ramach czasowych to wysyła mail'a na wskazane adresy, niestety nie dołącza dodatkowej wiadomości z linii | cat - ; echo "Informacja do maila".
Nie wiem, gdzie popełniłem błąd w tej kwestii.

SHELL=/bin/bash
VERBOSE=off
LOGFILE=/$home/.procmail.log
LOGDATE_=`/bin/date +%Y-%m-%d`

:0
{
:0
{
TIME=`date +%H%M`
ISGT=`expr ${TIME} \> 0700`
ISLT=`expr ${TIME} \< 2330`
}


:0
* ISGT ?? ^^1^^
* ISLT ?? ^^1^^
* ^Subject:.*test-500

{
:0 fhw
| cat - ; echo "Informacja do maila"
:0
! [email protected]
}

}

Odnośnik do komentarza
Udostępnij na innych stronach

@Miszcz to chyba jakiś procmailrc albo jakiś skrypt filtrujący pocztę.

@Andrzej Nowicki nie podoba mi się to "cat -". Tak jakby coś czekało na jakiś zapis ze standardowego wejścia (konsoli?). Może miało być coś w rodzaju

echo "Informacja do maila" | cat - 

Strzelam w ciemno, bo na procmail się nie znam.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...