...
Przykładowa mapa procesu: Tools-email 2017-06-13.zip
Przeznaczenie:
Zadanie wysyła maile według przygotowanego wcześniej szablonu. Posiada predefiniowane tagi np: wyszukiwanie e-maili na podstawie identyfikatora roli lub automatyczne wstawianie wartości do szablonu w miejsce między znacznikami "@" i "@". Konfiguracja serwera pocztowego znajduję się w pliku konfiguracyjnym systemu ("Plusworkflow.config")
Parametry:
"Temat"
Typ pola STRING. Tytuł maila
"Treść"
Typ pola STRING. Treść wiadomości, która ma być wysłana do adresata. Można wpisywać kod "HTML " ,który będzie interpretowany przez serwer pocztowy (szablon maila).
, możliwe stosowanie znaczników "@" np "@processname@"
"Do"
Typ pola STRING_ARRAY. Lista adresów e-mail do których ma trafić mail
"Kopia [opcjonalnie]"
Typ pola STRING_ARRAY. Opcjonalna lista adresów mail do których ma trafić kopia.
"Ukryta kopia [opcjonalnie]"
Typ pola STRING_ARRAY. Opcjonalna lista dresów mail do których ma trafić ukryta kopia.
"Czy wysłać jednego do wszystkich?"
Typ pola BOOLEAN. "TAK" - Wysyła jednego maila do kilku adresatów. "NIE" - Każdy adresat jest traktowany osobno i dostaje osobnego maila.
"
...
Szablon"
Typ pola STRING. Adres serwera pocztowego.
...
Ścieżka na serwerze do pliku z szablonem HTML
"Nazwa zmiennej"
Typ pola STRING. Numer portu do wysyłania maili - Simple Mail Transfer Protocol
"Włączenie autoryzacji połączenia"
Typ pola BOOLEAN. "TAK" - wymusza zalogowanie się na serwer pocztowy
"Mail nadawcy"
Typ pola STRING. Adres maila z jakiego ma być wysyłana poczta
"Login"
Typ pola STRING. Login użytkownika serwera pocztowego
"Hasło"
Typ pola STRING. Hasło na serwer pocztowy użytkownika podane w "Login"
...
_ARRAY. Lista nazw znaczników (tagu) który ma zostać zamieniony na wartość ze zmiennej z procesu w szablonie i/lub temacie maila.
"Wartość zmiennej"
Typ pola VARIABLE_ARRAY. Lista zmiennych procesów, których wartości mają zostać wstawione zamiast znaczników (tagów) w szablonie i/lub temacie maila
"Informacja zwrotna - Udane wysłanie [opcjonalnie]"
Typ pola VARIABLE. Zmienna procesu do której po wykonaniu się zadania automatycznego będzie zapisana lista adresów wysłanych e-maili
"Informacja zwrotna - Nie udane wysłanie [opcjonalnie]"
Typ pola VARIABLE. Zmienna procesu do której po wykonaniu się zadania automatycznego będzie zapisana lista adresów nie wysłanych e-maili
"Czy włączyć komentarz"
Typ pola BOOLEAN. "TAK" włącza SSL - Secure Socket Layer
"Włączenie protokołu TLS"
Typ pola BOOLEAN. "TAK" włącza TLS - Transport Layer Security - dodaję po wykonaniu zadania automatycznego 2 komentarze do procesu. 1 komentarz zawiera listę adresów do których się udało wysłać maila, 2 komentarz zawiera listę adresów do których nie udało się wysłać maila.
Szczegółowy opis działania:
...