Przelewy nie zaczytują się

Z Net47 2.0
(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(Utworzył nową stronę „Instrukcja co należy sprawdzić w przypadku gdy raporty z przelewami, które otrzymujemy z banku na maila nie zaczytują się. ==Sprawdzanie/pobieranie poczty przy...”)
 
(Źle skonfigurowane zmienne)
 
(Nie pokazano 15 wersji utworzonych przez jednego użytkownika)
Linia 2: Linia 2:
  
 
==Sprawdzanie/pobieranie poczty przy użyciu np. klienta pocztowego==
 
==Sprawdzanie/pobieranie poczty przy użyciu np. klienta pocztowego==
Najczęściej popełniamy błędem jest skonfigurowanie poczty odbiorczej (maila na który bank wysyła raporty) w kliencie pocztowym np. Thunderbird, bądź też logowanie się na pocztę i sprawdzanie czy przyszły nowe maile.
+
Najczęściej popełnianym błędem jest skonfigurowanie poczty odbiorczej (maila na który bank wysyła raporty) w kliencie pocztowym np. Thunderbird, bądź też logowanie się na pocztę i sprawdzanie czy przyszły nowe maile.
Pozostawienie nowych wiadomości jako nieprzeczytane nic nie daje, ponieważ status wiadomości na serwerze pocztowym już się zmienił i system jej nie zaczyta mimo że jest oznaczona jako nieprzeczytana.  
+
  
<span style="color: red"><big>UWAGA!
+
Pozostawienie nowych wiadomości jako nieprzeczytane nic nie daje, ponieważ status wiadomości na serwerze pocztowym już się zmienił i system jej nie zaczyta, mimo że jest oznaczona jako nieprzeczytana.
Nie należy logować się na konto pocztowe na które przychodzą maile z banku, ani nie odbierać poczty przy użyciu żadnego klienta pocztowego!!</big></span>
+
  
 +
To konto pocztowe ma być obsługiwane tylko przez system '''NET47'''.
  
 +
<span style="color: red"><big>'''UWAGA!'''</big></span>
  
 +
<span style="color: red"><big>Nie należy logować się na konto pocztowe na które przychodzą maile z banku.</big></span>
 +
 +
<span style="color: red"><big>Nie wolno odbierać poczty przy użyciu żadnego klienta pocztowego!!</big></span>
 +
 +
==Proces clamd.exim.service==
 +
Należy sprawdzić poniższym poleceniem czy proces clamd.exim.service jest uruchomiony w systemie.
 +
<pre>systemctl status clamd.exim.service</pre>
 +
 +
Jeżeli proces jest uruchomiony poprawnie to odpowiedź powinna wyglądać podobnie do tej:
 +
<pre>clamd.exim.service - Clamd Exim An Interface Between MTA And Content Checkers
 +
  Loaded: loaded (/usr/lib/systemd/system/clamd.exim.service; enabled)
 +
  Active: active (running) since wto 2014-12-23 01:53:15 CET; 3 weeks 3 days ago
 +
Main PID: 30569 (clamd)
 +
  CGroup: name=systemd:/system/clamd.exim.service
 +
          └─30569 /usr/sbin/clamd -c /etc/clamd.d/exim.conf
 +
</pre>
 +
 +
Jeżeli proces nie jest uruchomiony, należy go uruchomić poleceniem:
 +
<pre>systemctl start clamd.exim.service</pre>
 +
 +
Żeby błąd nie wystąpił w przyszłości można dodać do CRONTAB-a wpis, który w razie awarii procesu automatycznie go podniesie:
 +
<pre>*/1            *      *      *      *      /home/net47/cron-script/autorestart.sh clamd.exim >/dev/null 2>&1</pre>
 +
 +
Dokładny opis działania autorestartu znajduje się [http://wiki2.net47.pl/index.php/Modul_systemu_wylacza_sie_lub_zawiesza tutaj]
 +
 +
==Źle skonfigurowane zmienne==
 +
Jeżeli poprzednie kroki nie rozwiązały problemu to należy sprawdzić, czy wszystkie zmienne w Zmiennych systemowych w sekcji Bank są prawidłowo ustawione, zgodnie z otrzymywanym raportem bankowym.
 +
 +
==Porada==
 +
Dobrym rozwiązaniem jest dodanie sobie dodatkowej grupy zmiennych. Przykładowo jeśli mamy jeden bank skonfigurowany jako '''bank1''' możemy sobie dodać dodatkową grupę zmiennych '''bank2''', które będą kopią zmiennych '''bank1''', za wyjątkiem zmiennej '''bank2_email'''. Jako jej wartość podamy jakiś własny adres mailowy. Za jego pomocą będziemy mogli sami w przypadku jakiś błędów wysyłać raporty, tak jakby wysyłał je bank.
 
[[Kategoria:FAQ]]
 
[[Kategoria:FAQ]]

Aktualna wersja na dzień 14:20, 16 sty 2015

Instrukcja co należy sprawdzić w przypadku gdy raporty z przelewami, które otrzymujemy z banku na maila nie zaczytują się.

Spis treści

[edytuj] Sprawdzanie/pobieranie poczty przy użyciu np. klienta pocztowego

Najczęściej popełnianym błędem jest skonfigurowanie poczty odbiorczej (maila na który bank wysyła raporty) w kliencie pocztowym np. Thunderbird, bądź też logowanie się na pocztę i sprawdzanie czy przyszły nowe maile.

Pozostawienie nowych wiadomości jako nieprzeczytane nic nie daje, ponieważ status wiadomości na serwerze pocztowym już się zmienił i system jej nie zaczyta, mimo że jest oznaczona jako nieprzeczytana.

To konto pocztowe ma być obsługiwane tylko przez system NET47.

UWAGA!

Nie należy logować się na konto pocztowe na które przychodzą maile z banku.

Nie wolno odbierać poczty przy użyciu żadnego klienta pocztowego!!

[edytuj] Proces clamd.exim.service

Należy sprawdzić poniższym poleceniem czy proces clamd.exim.service jest uruchomiony w systemie.

systemctl status clamd.exim.service

Jeżeli proces jest uruchomiony poprawnie to odpowiedź powinna wyglądać podobnie do tej:

clamd.exim.service - Clamd Exim An Interface Between MTA And Content Checkers
   Loaded: loaded (/usr/lib/systemd/system/clamd.exim.service; enabled)
   Active: active (running) since wto 2014-12-23 01:53:15 CET; 3 weeks 3 days ago
 Main PID: 30569 (clamd)
   CGroup: name=systemd:/system/clamd.exim.service
           └─30569 /usr/sbin/clamd -c /etc/clamd.d/exim.conf

Jeżeli proces nie jest uruchomiony, należy go uruchomić poleceniem:

systemctl start clamd.exim.service

Żeby błąd nie wystąpił w przyszłości można dodać do CRONTAB-a wpis, który w razie awarii procesu automatycznie go podniesie:

*/1             *       *       *       *       /home/net47/cron-script/autorestart.sh clamd.exim >/dev/null 2>&1

Dokładny opis działania autorestartu znajduje się tutaj

[edytuj] Źle skonfigurowane zmienne

Jeżeli poprzednie kroki nie rozwiązały problemu to należy sprawdzić, czy wszystkie zmienne w Zmiennych systemowych w sekcji Bank są prawidłowo ustawione, zgodnie z otrzymywanym raportem bankowym.

[edytuj] Porada

Dobrym rozwiązaniem jest dodanie sobie dodatkowej grupy zmiennych. Przykładowo jeśli mamy jeden bank skonfigurowany jako bank1 możemy sobie dodać dodatkową grupę zmiennych bank2, które będą kopią zmiennych bank1, za wyjątkiem zmiennej bank2_email. Jako jej wartość podamy jakiś własny adres mailowy. Za jego pomocą będziemy mogli sami w przypadku jakiś błędów wysyłać raporty, tak jakby wysyłał je bank.

Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Konfiguracja Systemu
Szablony
API
PostgreSQL
Narzędzia
MENU