Parametry
Zakładka Parametry to surowy widok tabeli parameter z bazy — pokazuje jednak tylko te parametry, które nie mają jeszcze własnego, wygodniejszego ekranu gdzie indziej w panelu.
Co tu zostało i dlaczego
Większość konfiguracji przeniosła się na dedykowane strony: Branding, Ustawienia, Klucze kryptograficzne i konfiguracja licencji DEMO w Licencjach. Tutaj zostały tylko parametry SMTP i limit żądań — na razie bez własnego ekranu.
Parametry SMTP
| Parametr | Opis |
|---|---|
MAIL_HOST | Adres serwera SMTP używanego do wysyłki wszystkich maili transakcyjnych. Jeśli puste, wysyłka maili jest wyłączona. |
MAIL_PORT | Port serwera SMTP (np. 587 dla połączenia z STARTTLS). |
MAIL_USER | Nazwa użytkownika do uwierzytelnienia na serwerze SMTP. |
MAIL_PASS | Hasło do uwierzytelnienia na serwerze SMTP — wartość write-only, nigdy nie jest wyświetlana. |
MAIL_FROM | Adres e-mail nadawcy widoczny w polu „Od” wysyłanych maili. |
MAIL_SENDER_NAME | Nazwa nadawcy wyświetlana obok adresu „Od”. |
MAIL_SMTP_STARTTLS | Czy połączenie z serwerem SMTP używa szyfrowania STARTTLS (true / false). |
MAIL_EXPIRY_WARNING_DAYS | Lista dni przed wygaśnięciem licencji, w których wysyłane jest przypomnienie mailowe, rozdzielona przecinkami (np. 30,7). |
Zobacz Szablony maili, żeby zmienić treść samych wiadomości.
Limit żądań
RATE_LIMIT_OPEN_RPM — maksymalna liczba żądań na minutę z jednego adresu IP dla publicznych endpointów bez uwierzytelnienia (sklep, wyszukiwanie/aktywacja licencji, samoobsługowe wystawianie DEMO). Chroni te endpointy przed nadużyciem, skoro nie wymagają logowania.
Limit liczony jest po adresie bezpośredniego połączenia. Za reverse proxy serwer bierze adres klienta z X-Forwarded-For tylko wtedy, gdy proxy jest w sieci prywatnej (domyślne internal-proxies Tomcata); jeśli Twoje proxy ma adres publiczny, wpisz go w SERVER_TOMCAT_REMOTEIP_INTERNAL_PROXIES, inaczej wszyscy klienci dzielą jeden limit adresu proxy. Nagłówek X-Forwarded-For wysłany bezpośrednio przez klienta jest ignorowany.
TRANSFER_INIT_COOLDOWN_SECONDS (domyślnie 60) — minimalny odstęp między żądaniami przeniesienia licencji dla tego samego klucza. W tym czasie kolejne żądania nie wysyłają maila i nic nie zmieniają, więc właściciela licencji nie da się zalać mailami z potwierdzeniem ani anulować mu oczekującego transferu powtarzanymi żądaniami.
Edycja i wartości write-only
Kliknięcie Edytuj przy parametrze otwiera modal z nazwą (tylko do odczytu) i polem wartości. Parametry oznaczone jako write-only (np. MAIL_PASS) pokazują na liście ••••••• (write-only) zamiast wartości, a przycisk zamiast Edytuj nazywa się Nadpisz — nie da się zobaczyć aktualnej wartości, można ją tylko zastąpić nową.
