Skocz do zawartości

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
! anowicki@szczecin.uw.gov.pl
}

}

Udostępnij tego posta


Odnośnik do posta
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.

 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Czyli tak jak napisałem: treść powinna być skierowana na wejście polecenia a na moje oko nie jest. Ten "cat" musi mieć jakieś "źródło zasilania".

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Tak patrzyłem w logu, ale nie ma żadnych błędów niestety

From andrzej.robert.nowicki@gmail.com  Thu May 10 11:41:41 2018
 Subject: test poczty
  Folder: /var/mail/test3 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Wiadomość forwardowana wygląda tak:

ata: Thu, 10 May 2018 11:35:40 +0200 
Od: Andrzej Nowicki <andrzej.robert.nowicki@gmail.com>     
Do: test3@szczecin.uw.gov.pl
Temat: test-500 Wszystkie nagłówki

Wszystkie nagłówki

test poczty

 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jednak po wybraniu opcji wszystkie nagłówki:

Pojawia się tekst dodany przez skrypt " Informacja do wiadomości e-mail , a zawartość maila zostaje przeniesiona do załącznika

Nie wiem, tylko dlaczego tekst jest dodawany jako nagłówek a nie do samej treści maila

 

 

Udostępnij tego posta


Odnośnik do posta
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ę

×