SMTP WordPress - profesjonalna wysyłka maili
Maile z WordPress trafiają do spamu? Formularze nie wysyłają powiadomień? Problem: WordPress używa funkcji PHP mail() która często jest blokowana lub oznaczana jako spam. Rozwiązanie: SMTP - profesjonalna wysyłka przez serwer poczty.
Krótka odpowiedź
Dlaczego WordPress nie wysyła maili
Problem z PHP mail():
- Domyślna metoda WordPressa
- Nie uwierzytelnia nadawcy
- Serwery pocztowe traktują jako spam
- Często blokowana przez hosting
Objawy:
- Formularze kontaktowe nie działają
- Reset hasła nie przychodzi
- Powiadomienia o zamówieniach (WooCommerce) gubią się
- Maile w folderze spam
Rozwiązanie: SMTP
- Simple Mail Transfer Protocol
- Uwierzytelnienie (login + hasło)
- Weryfikacja domeny (SPF, DKIM)
- Serwery pocztowe ufają
WP Mail SMTP - konfiguracja
Instalacja:
- Wtyczki → WP Mail SMTP
- Aktywuj
- WP Mail SMTP → Settings
Ustawienia podstawowe:
- From Email: [email protected]
- From Name: Nazwa Twojej Strony
- Return Path: zaznacz
Wybór mailera:
- Other SMTP (uniwersalny)
- Gmail
- Outlook
- Mailgun
- SendGrid
- Sendinblue
- Amazon SES
Test wysyłki:
- WP Mail SMTP → Tools → Email Test
- Wyślij testowy mail
- Sprawdź czy dotarł
Konfiguracja Gmail
Opcja 1: Google Workspace (zalecana):
- Płatne, ale profesjonalne
- [email protected]
- Pełna kontrola, najlepsza dostarczalność
Opcja 2: Darmowy Gmail:
- Wymaga App Password (2FA włączone)
- Google Account → Security → App Passwords
- Utwórz hasło dla "Mail"
Ustawienia SMTP Gmail:
- Host: smtp.gmail.com
- Port: 587 (TLS) lub 465 (SSL)
- Username: [email protected]
- Password: App Password (16 znaków)
- Encryption: TLS
Limity Gmail:
- 500 maili/dzień (darmowy)
- 2000/dzień (Workspace)
Profesjonalne serwisy (Mailgun, SendGrid)
Mailgun:
- Do 5000 maili/mies free (przez 3 miesiące)
- Potem: $0.80/1000 maili
- Świetna dostarczalność
- API lub SMTP
Konfiguracja Mailgun:
1. Zarejestruj na mailgun.com
2. Dodaj domenę i zweryfikuj (DNS records)
3. WP Mail SMTP → Mailgun
4. API Key + Region
SendGrid:
- 100 maili/dzień free
- Rozbudowana analityka
- Popularne dla WooCommerce
Sendinblue:
- 300 maili/dzień free
- Marketing + transakcyjne w jednym
Który wybrać:
- Mała strona: Gmail lub Sendinblue free
- WooCommerce: Mailgun lub SendGrid
- Enterprise: Amazon SES