1.  [Strona główna](/)
2.  /
3.  [Baza Wiedzy](/baza-wiedzy/)
4.  /
5.  Konfiguracja SMTP w Moodle — bezpieczna wysyłka poczty zamiast funkcji mail()

aktualnosci

# Konfiguracja SMTP w Moodle — bezpieczna wysyłka poczty zamiast funkcji mail()

Opublikowano: 6 lipca 2026

Jak skonfigurować SMTP w Moodle zamiast funkcji mail()? Krok po kroku: skrzynka e-mail, dane SMTP i szyfrowane połączenie SSL.

TL;DR — przeczytaj w 30 sekund

-   Wysyłka przez SMTP jest bezpieczniejsza i bardziej niezawodna niż wbudowana funkcja mail()
-   Funkcja mail() bywa przyczyną niedostarczonych wiadomości, a same wiadomości nie są szyfrowane
-   Moodle obsługuje SMTP bazowo — konfiguracja nie wymaga dodatkowych wtyczek
-   Dane do połączenia (host, port) pobiera się z zakładki Connect Devices w cPanel

Krótka odpowiedź

Konfigurację SMTP w Moodle wykonuje się w sekcji **Site administration → Server → outgoing mail configuration**, gdzie wprowadza się dane skrzynki e-mail założonej dla domeny — adres serwera z portem, typ zabezpieczenia SSL, login i hasło. Dzięki temu wiadomości wysyłane są w sposób bezpieczniejszy i bardziej niezawodny niż przy użyciu wbudowanej funkcji mail(), a cała konfiguracja odbywa się bez instalowania dodatkowych wtyczek.

**Źródło:** opracowanie własne HostGrade na podstawie materiału opublikowanego przez SmartHost ([via SmartHost](https://blog.smarthost.pl/konfiguracja-smtp-w-moodle)). Analiza i komentarz hostingowy — HostGrade.pl.

## Dlaczego warto zrezygnować z funkcji mail()

Moodle, jak wiele systemów CMS, domyślnie potrafi wysyłać wiadomości e-mail za pomocą wbudowanej funkcji mail(). W praktyce jest to jednak rozwiązanie, które ustępuje konfiguracji opartej na SMTP zarówno pod względem bezpieczeństwa, jak i niezawodności. Funkcja mail() bywa przyczyną sytuacji, w której wiadomości nie docierają do odbiorców — co w kontekście platformy edukacyjnej, gdzie powiadomienia i komunikacja z uczestnikami kursów mają znaczenie praktyczne, jest problemem realnym i uciążliwym.

Drugim istotnym ograniczeniem jest fakt, że wiadomości wysyłane w ten sposób nie są szyfrowane. Oznacza to, że transmisja odbywa się bez dodatkowej warstwy ochrony, jaką zapewnia szyfrowane połączenie. Z tego właśnie powodu warto wprowadzić konfigurację SMTP — pozwala ona wykorzystać dedykowaną skrzynkę pocztową oraz szyfrowane połączenie do wysyłki wiadomości generowanych przez platformę.

## Krok pierwszy: dedykowana skrzynka e-mail dla domeny

Zanim przystąpi się do konfiguracji samego Moodle, potrzebna jest dedykowana skrzynka e-mail założona dla domeny, z której platforma ma wysyłać wiadomości. Samo założenie konta e-mail odbywa się w panelu cPanel — szczegółowa instrukcja tego kroku jest dostępna w osobnym poradniku SmartHost (https://blog.smarthost.pl/jak-zalozyc-konto-e-mail-w-cpanel).

Po utworzeniu skrzynki należy wejść w cPanel w sekcję konta e-mail, a następnie w opcję Connect Devices dla nowo utworzonej skrzynki. To właśnie tam wyświetlają się dane połączeniowe z serwerem pocztowym — czyli informacje, które w kolejnym kroku trzeba będzie wpisać w panelu administracyjnym Moodle.

## Krok drugi: konfiguracja SMTP w panelu Moodle

Dobra wiadomość jest taka, że Moodle wspiera konfigurację SMTP bazowo, więc nie ma potrzeby instalowania dedykowanych wtyczek. Wystarczy przejść w administracji strony do Site administration → Server → outgoing mail configuration i uzupełnić kilka pól na podstawie danych zebranych w poprzednim kroku.

W polu SMTP host wprowadza się serwer komunikacji wychodzącej razem z portem, przykładowo w formacie mail.domena.pl:465 — te informacje znajdują się we wspomnianej wcześniej zakładce Connect Devices. W polu SMTP security pozostawia się opcję SSL, a w SMTP Auth Type — opcję login. Następnie w SMTP username wpisuje się nazwę utworzonej skrzynki, a w SMTP password — hasło ustawione dla tego konta. Pole SMTP session limit można pozostawić na wartości 1, co oznacza, że dla każdej wysyłanej wiadomości tworzona będzie osobna sesja SMTP. Na koniec zmiany zapisuje się przyciskiem „Save Change”.

## Perspektywa hostingowa: SSL i stabilność wysyłki poczty

Z punktu widzenia HostGrade warto zwrócić uwagę, że pole SMTP security w konfiguracji Moodle wskazuje wprost na SSL jako mechanizm zabezpieczający połączenie z serwerem pocztowym. To dobry przykład na to, że szyfrowanie nie dotyczy wyłącznie ruchu WWW obsługiwanego przez certyfikat na stronie — równie ważne jest zabezpieczenie kanałów, którymi aplikacja komunikuje się z innymi usługami, w tym pocztą.

Ogólnie rzecz biorąc, stabilność wysyłki wiadomości z systemów CMS czy platform e-learningowych zależy nie tylko od samej konfiguracji SMTP, ale też od jakości środowiska hostingowego — dostępności odpowiednich portów, stabilności usług pocztowych oraz wsparcia technicznego w razie problemów z dostarczalnością. Jeśli zależy Ci na hostingu, który dobrze radzi sobie z tego typu konfiguracją i zapewnia stabilne środowisko dla platform takich jak Moodle, \[LINK\] to opcja warta rozważenia.

Sprawdź ofertę: [LH.pl](/out/lh-pl/#reklama).

Więcej poradników: [Czym jest certyfikat SSL i jak działa](/baza-wiedzy/ssl-certyfikat-co-to-jest/), [Bezpieczeństwo strony na hostingu](/baza-wiedzy/bezpieczenstwo-wordpress-hosting/), [Co to jest hosting i jak go wybrać](/baza-wiedzy/co-to-jest-hosting/), [Jak wybrać odpowiedni hosting](/baza-wiedzy/jak-wybrac-hosting/).

SSL w cenie

LH.pl

Hosting z darmowym SSL Let's Encrypt i automatycznym odnowieniem

[Sprawdź ofertę](/out/lh-pl/#reklama)

SSL + poczta

dhosting.pl

Hosting z certyfikatem SSL i pocztą firmową w standardzie

[Sprawdź ofertę](/out/dhosting/#reklama)

SSL

CyberFolks

Hosting z darmowym SSL i własną infrastrukturą sieciową

[Sprawdź ofertę](/out/cyberfolks/#reklama)

## Najczęstsze pytania

Dlaczego SMTP jest lepszym rozwiązaniem niż funkcja mail() w Moodle?

Wysyłka przez SMTP jest bezpieczniejsza i bardziej niezawodna niż wbudowana funkcja mail(), która często powoduje niedostarczenie wiadomości. Dodatkowo wiadomości wysyłane przez mail() nie są szyfrowane, podczas gdy konfiguracja SMTP pozwala korzystać z szyfrowanego połączenia.

Czy do konfiguracji SMTP w Moodle potrzebna jest dodatkowa wtyczka?

Nie, Moodle wspiera konfigurację SMTP bazowo, więc nie trzeba instalować żadnych dedykowanych wtyczek do tego celu. Wystarczy uzupełnić odpowiednie pola w ustawieniach administracyjnych platformy.

Skąd wziąć dane potrzebne do konfiguracji SMTP w Moodle?

Dane połączeniowe, takie jak adres serwera pocztowego i port, znajdują się w cPanel, w zakładce Connect Devices przypisanej do utworzonej skrzynki e-mail. To właśnie te informacje wpisuje się w polu SMTP host w panelu Moodle.

Jaką wartość ustawić w polu SMTP session limit?

Można pozostawić wartość 1 — wówczas dla każdej wysyłanej wiadomości tworzona jest osobna sesja SMTP. To ustawienie domyślne, niewymagające dodatkowej modyfikacji w typowej konfiguracji.

[← Baza Wiedzy](/baza-wiedzy/) [Porównaj hosting →](/porownanie/)

## Powiązane strony

-   [Kreator WWW dhosting.pl z dużą aktualizacją i usprawnieniami
    
    dhosting.pl zaktualizował Kreator WWW – nowe układy sekcji, lepsza edycja treści i wyższa wydajność panelu.
    
    ](/baza-wiedzy/nowosci-w-kreatorze-www-dhosting-pl-duza-aktualizacja-z-wieloma-usprawnieniami/)
-   [Zmiana hasła użytkownika WordPress i weryfikacja kont – jak to zrobić
    
    Jak zweryfikować użytkowników WordPress i bezpiecznie zmienić hasło w panelu administracyjnym – praktyczny poradnik…
    
    ](/baza-wiedzy/zmiana-hasla-uzytkownika-wordpress-oraz-weryfikacja-utworzonych-uzytkownikow/)
-   [WordPress – kompletny poradnik: czym jest i jak zacząć?
    
    Czym jest WordPress, jak go zainstalować i jakie funkcje oferuje? Praktyczny poradnik hostingowy dla każdego, kto chce…
    
    ](/baza-wiedzy/poradnik-wordpress/)
-   [Jak naprawić błąd Maximum Execution Time Exceeded w WordPressie
    
    Błąd Maximum Execution Time Exceeded w WordPressie? Sprawdź, jak zmienić max\_execution\_time i przywrócić stronę do…
    
    ](/baza-wiedzy/jak-naprawic-blad-maximum-execution-time-exceeded-w-wordpressie/)
-   [dhosting.pl głównym sponsorem WordCamp Gdynia 2025
    
    dhosting.pl jako główny sponsor WordCamp Gdynia 2025 zaangażował się aktywnie w prezentacje, warsztaty AI i networking…
    
    ](/baza-wiedzy/dhosting-pl-glownym-sponsorem-wordcamp-gdynia-2025/)
-   [dhosting.pl ogłasza nowy Program Partnerski – co się zmienia od maja 2026?
    
    dhosting.pl zmienia Program Partnerski od 14 maja 2026 – nowe prowizje od odnowień dla agencji, freelancerów i twórców…
    
    ](/baza-wiedzy/zapowiadamy-nowy-program-partnerski-w-dhosting-pl/)
-   [WordPress 7.0 — co się zmienia i czy warto aktualizować od razu
    
    WordPress 7.0 odświeża panel administracyjny, rozwija edytor bloków i buduje fundamenty pod AI. Sprawdź zmiany i jak…
    
    ](/baza-wiedzy/wordpress-7-0-co-nowego-czy-aktualizowac/)
-   [Krytyczna luka w Kirki (CVE-2026-8206) — przejęcie konta administratora WordPress
    
    Luka CVE-2026-8206 we wtyczce Kirki pozwala przejąć konto administratora WordPress przez wadliwy reset hasła. Podatne…
    
    ](/baza-wiedzy/krytyczna-luka-wtyczka-kirki-wordpress/)