# Joomla!

Joomla! to wszechstronny system zarządzania treścią (CMS), który umożliwia tworzenie stron internetowych i aplikacji online. Integracja z MessageFlow przez SMTP pozwala na obsługę całej komunikacji systemowej, takiej jak powiadomienia o rejestracji czy resetowaniu haseł, przez zewnętrzną, profesjonalną infrastrukturę. Zamiast polegać na domyślnej funkcji pocztowej serwera, zyskujesz dostęp do zaawansowanej analityki, szczegółowych logów i możliwości śledzenia statusów wiadomości, co daje Ci pełną kontrolę nad wysyłkami.

## **Przed rozpoczęciem**

Upewnij się, że masz przygotowane dane dostępowe do swojego konta SMTP w MessageFlow. Będziesz ich potrzebować podczas konfiguracji w panelu Joomla!.

Dane te znajdziesz w panelu MessageFlow w sekcji **E-mail API -> Ustawienia -> Konta SMTP**.

*Więcej informacji:* [Broken link](https://docs.messageflow.com/pl/integracje/e-commerce-and-cms/cms-open-source/broken-reference "mention")

## **Konfiguracja krok po kroku**

1. Zaloguj się do panelu administracyjnego swojej strony Joomla!.
2. W głównym menu nawigacyjnym wybierz **System**, a następnie z rozwijanej listy kliknij **Konfiguracja globalna**.
3. W nowym widoku przejdź do zakładki **Serwer**.
4. Odszukaj sekcję **Poczta** i uzupełnij pola konfiguracyjne w następujący sposób:
   * **Wyślij e-mail:** Ustaw na **`Tak`**.
   * **Wyłącz korespondencję do użytkowników:** Ustaw na **`Nie`**.
   * **Wysyłaj z adresu:** Wprowadź adres e-mail, który ma być widoczny jako nadawca (np. `biuro@twojadomena.pl`). Pamiętaj, że domena musi być wcześniej poprawnie **zautoryzowana** w panelu MessageFlow.
   * **Nazwa nadawcy:** Wpisz nazwę nadawcy, która będzie wyświetlana odbiorcom (np. Twoja Strona WWW).
   * **Odpowiedź na e-mail:** Opcjonalnie wprowadź adres do odpowiedzi.
   * **Odpowiedź do:** Opcjonalnie wprowadź nazwę do odpowiedzi.
   * **Obsługa poczty:** Z rozwijanej listy wybierz opcję **`SMTP`**.
   * **Serwer SMTP:** `smtp.messageflow.com`
   * **Port SMTP:** `587`
   * **Bezpieczeństwo SMTP:** Wybierz opcję **`SSL/TLS`**.
   * **Uwierzytelnienie SMTP:** Wybierz **`Tak`**.
   * **Użytkownik SMTP:** Wprowadź swoją nazwę użytkownika w formacie `1.nazwakonta.smtp`.
   * **Hasło SMTP:** Wprowadź hasło do swojego konta SMTP.

<figure><img src="https://329730659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fj2s632FgUSm9RH1pVB9a%2Fuploads%2FCsGrfha8hqhigUz7qIUr%2Fjoomla.jpg?alt=media&#x26;token=4a152f8a-c034-4925-9cde-5094fc5a7821" alt=""><figcaption></figcaption></figure>

## **Weryfikacja Poprawności Integracji**

Skorzystaj z wbudowanej w Joomla! funkcji testowania. W sekcji **Poczta**, kliknij przycisk **Wyślij e-mail testowy**.

Następnie zaloguj się do swojego panelu MessageFlow i przejdź do sekcji **E-mail API > Raporty e-maili**, aby sprawdzić, czy wiadomość testowa została poprawnie zarejestrowana i wysłana. Jeżeli tak, integracja przebiegła pomyślnie.

{% hint style="info" %}
W przypadku problemów, w pierwszej kolejności zweryfikuj poprawność wprowadzonych danych w panelu Joomla! oraz sprawdź komunikaty błędów, które mogą się tam pojawić.
{% endhint %}
