{"id":15513,"date":"2025-10-20T13:15:56","date_gmt":"2025-10-20T11:15:56","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=15513"},"modified":"2025-10-20T13:15:56","modified_gmt":"2025-10-20T11:15:56","slug":"wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/","title":{"rendered":"WP Mail Logging &#8211; pe\u0142na historia wysy\u0142ki e-mail w WordPress"},"content":{"rendered":"<p><!-- Meta description: Jak skonfigurowa\u0107 WP Mail Logging, analizowa\u0107 logi i szybko diagnozowa\u0107 problemy z wysy\u0142k\u0105 e-mail w WordPress. Praktyczne porady i bezpiecze\u0144stwo. --><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Czym_jest_WP_Mail_Logging_i_po_co_go_uzywac\" >Czym jest WP Mail Logging i po co go u\u017cywa\u0107<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Jak_dziala_rejestrowanie_wiadomosci\" >Jak dzia\u0142a rejestrowanie wiadomo\u015bci<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Instalacja_i_pierwsza_konfiguracja\" >Instalacja i pierwsza konfiguracja<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Co_dokladnie_znajduje_sie_w_logach\" >Co dok\u0142adnie znajduje si\u0119 w logach<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Praca_z_lista_logow_filtrowanie_wyszukiwanie_eksport\" >Praca z list\u0105 log\u00f3w: filtrowanie, wyszukiwanie, eksport<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Diagnozowanie_typowych_problemow_z_e-mailami\" >Diagnozowanie typowych problem\u00f3w z e-mailami<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Integracja_z_SMTP_i_uslugami_dostarczania\" >Integracja z SMTP i us\u0142ugami dostarczania<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Bezpieczenstwo_danych_i_zgodnosc_z_RODO\" >Bezpiecze\u0144stwo danych i zgodno\u015b\u0107 z RODO<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Wydajnosc_i_retencja_w_duzych_serwisach\" >Wydajno\u015b\u0107 i retencja w du\u017cych serwisach<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Funkcje_przydatne_w_codziennej_pracy\" >Funkcje przydatne w codziennej pracy<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Checklist_przed_publikacja_i_po_incydencie\" >Checklist przed publikacj\u0105 i po incydencie<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Najczestsze_problemy_i_szybkie_rozwiazania\" >Najcz\u0119stsze problemy i szybkie rozwi\u0105zania<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/wp-mail-logging-pelna-historia-wysylki-e-mail-w-wordpress\/#Kiedy_rozwazyc_alternatywy_lub_dodatki\" >Kiedy rozwa\u017cy\u0107 alternatywy lub dodatki<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Czym_jest_WP_Mail_Logging_i_po_co_go_uzywac\"><\/span>Czym jest WP Mail Logging i po co go u\u017cywa\u0107<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>WP Mail Logging to wtyczka, kt\u00f3ra zapisuje szczeg\u00f3\u0142owe logi wszystkich wiadomo\u015bci wysy\u0142anych z WordPress. Dzi\u0119ki temu natychmiast zobaczysz, czy e-mail zosta\u0142 wygenerowany, przez jaki hook, do kogo trafi\u0142, jaki mia\u0142 temat i jak\u0105 odpowied\u017a zwr\u00f3ci\u0142 mechanizm pocztowy. W praktyce to czarna skrzynka do diagnozowania problem\u00f3w typu brak maili z formularzy, nieprzychodz\u0105ce powiadomienia WooCommerce czy losowe op\u00f3\u017anienia. W redakcjach i sklepach internetowych logi pozwalaj\u0105 odtworzy\u0107 przebieg komunikacji oraz szybciej rozwi\u0105za\u0107 reklamacje.<\/p>\n<div id=\"dhost-4056573055\" class=\"dhost-inpost dhost-entity-placement\"><a href=\"https:\/\/dhosting.pl\/opieka-stron.html?utm_source=pomoc&utm_medium=artykul&utm_campaign=pomoc\" target=\"_blank\">\r\n\t<img decoding=\"async\" src=\"https:\/\/dhosting.pl\/pomoc\/wp-content\/uploads\/2025\/01\/baner-opieka.png\" alt=\"opieka stron www\">\r\n<\/a>\r\n<br \/>\r\n<br \/><\/div><h2><span class=\"ez-toc-section\" id=\"Jak_dziala_rejestrowanie_wiadomosci\"><\/span>Jak dzia\u0142a rejestrowanie wiadomo\u015bci<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Wtyczka przechwytuje wywo\u0142ania funkcji wp_mail i zapisuje metadane wiadomo\u015bci w bazie danych. Domy\u015blnie loguje: dat\u0119 i godzin\u0119 wysy\u0142ki, status, temat, nadawc\u0119 i odbiorc\u00f3w, nag\u0142\u00f3wki, tre\u015b\u0107 w formacie tekst\/HTML, za\u0142\u0105czniki oraz ewentualny komunikat b\u0142\u0119du. W widoku listy mo\u017cesz filtrowa\u0107 i przeszukiwa\u0107 logi po polach, a pojedynczy wpis otworzy\u0107 w trybie szczeg\u00f3\u0142\u00f3w. To przydatne, gdy musisz sprawdzi\u0107, kt\u00f3r\u0105 dok\u0142adnie wersj\u0119 wiadomo\u015bci otrzyma\u0142 klient lub jaki adres e-mail zosta\u0142 u\u017cyty w danym momencie.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Instalacja_i_pierwsza_konfiguracja\"><\/span>Instalacja i pierwsza konfiguracja<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>Wtyczki &#8211; Dodaj now\u0105 &#8211; wyszukaj WP Mail Logging.<\/li>\n<li>Zainstaluj i w\u0142\u0105cz.<\/li>\n<li>W menu pojawi si\u0119 sekcja z list\u0105 log\u00f3w i ustawieniami.<\/li>\n<\/ol>\n<p>Na starcie zdecyduj, czy chcesz logowa\u0107 tre\u015b\u0107 wiadomo\u015bci, czy tylko metadane. Logowanie pe\u0142nej tre\u015bci u\u0142atwia diagnostyk\u0119, ale zwi\u0119ksza wra\u017cliwo\u015b\u0107 danych i rozmiar bazy. Warto te\u017c ustawi\u0107 polityk\u0119 retencji, aby starsze wpisy kasowa\u0142y si\u0119 automatycznie.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Co_dokladnie_znajduje_sie_w_logach\"><\/span>Co dok\u0142adnie znajduje si\u0119 w logach<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>znacznik czasu i identyfikator logu,<\/li>\n<li>status wysy\u0142ki i kod b\u0142\u0119du, je\u015bli wyst\u0105pi\u0142,<\/li>\n<li>adresy To, Cc, Bcc, nadawc\u0119 From i Reply-To,<\/li>\n<li>temat wiadomo\u015bci i nag\u0142\u00f3wki techniczne,<\/li>\n<li>tre\u015b\u0107 w formacie HTML lub tekstowym,<\/li>\n<li>list\u0119 za\u0142\u0105cznik\u00f3w wraz ze \u015bcie\u017ckami,<\/li>\n<li>informacj\u0119 o filtrach lub hookach modyfikuj\u0105cych zawarto\u015b\u0107.<\/li>\n<\/ul>\n<p>Pami\u0119taj, \u017ce status &#8220;wys\u0142ano&#8221; oznacza jedynie poprawne przekazanie wiadomo\u015bci do warstwy transportu, a nie dostarczenie do skrzynki odbiorcy. Dlatego logi najlepiej \u0142\u0105czy\u0107 z wtyczk\u0105 SMTP zapewniaj\u0105c\u0105 uwierzytelnienie i raporty.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Praca_z_lista_logow_filtrowanie_wyszukiwanie_eksport\"><\/span>Praca z list\u0105 log\u00f3w: filtrowanie, wyszukiwanie, eksport<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>filtruj po statusie, dacie lub adresie odbiorcy,<\/li>\n<li>szukaj po temacie i nadawcy,<\/li>\n<li>otwieraj szczeg\u00f3\u0142y wpisu, aby skopiowa\u0107 surow\u0105 tre\u015b\u0107,<\/li>\n<li>eksportuj wyniki do CSV, gdy potrzebna jest pr\u00f3bka dla wsparcia.<\/li>\n<\/ul>\n<p>W wi\u0119kszych zespo\u0142ach ustal wsp\u00f3ln\u0105 konwencj\u0119 temat\u00f3w i identyfikator\u00f3w w tre\u015bci maili. To u\u0142atwia p\u00f3\u017aniejsze filtrowanie i \u0142\u0105czenie rekord\u00f3w.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Diagnozowanie_typowych_problemow_z_e-mailami\"><\/span>Diagnozowanie typowych problem\u00f3w z e-mailami<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li><strong>Brak maili z formularza<\/strong> &#8211; je\u015bli w logach nie ma pr\u00f3by wysy\u0142ki, sprawd\u017a wtyczk\u0119 formularzy. Je\u015bli jest b\u0142\u0105d transportu, skonfiguruj SMTP.<\/li>\n<li><strong>Wiadomo\u015bci trafiaj\u0105 do spamu<\/strong> &#8211; przeanalizuj nag\u0142\u00f3wki i wdro\u017c SPF, DKIM, DMARC po stronie domeny.<\/li>\n<li><strong>Podw\u00f3jne wysy\u0142ki<\/strong> &#8211; szukaj duplikat\u00f3w w logach, wyklucz podw\u00f3jne hooki lub konflikty wtyczek.<\/li>\n<li><strong>Op\u00f3\u017anienia<\/strong> &#8211; por\u00f3wnaj znaczniki czasu i sprawd\u017a WP-Cron. Rozwa\u017c crontab systemowy.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Integracja_z_SMTP_i_uslugami_dostarczania\"><\/span>Integracja z SMTP i us\u0142ugami dostarczania<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Rejestrowanie wiadomo\u015bci \u0142\u0105cz z wdro\u017ceniem SMTP lub API dostawcy transakcyjnych e-maili. WP Mail Logging potwierdzi, \u017ce WordPress wygenerowa\u0142 poprawny e-mail i poka\u017ce tre\u015b\u0107, a warstwa SMTP zadba o uwierzytelnienie i metryki. Zsynchronizuj identyfikatory wiadomo\u015bci w nag\u0142\u00f3wkach, aby \u0142\u0105czy\u0107 log WordPress z dziennikami dostawcy.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Bezpieczenstwo_danych_i_zgodnosc_z_RODO\"><\/span>Bezpiecze\u0144stwo danych i zgodno\u015b\u0107 z RODO<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>loguj tre\u015b\u0107 tylko, gdy to konieczne,<\/li>\n<li>w\u0142\u0105cz retencj\u0119 i automatyczne czyszczenie,<\/li>\n<li>ogranicz uprawnienia do log\u00f3w dla zaufanych u\u017cytkownik\u00f3w,<\/li>\n<li>maskuj lub wyklucz wra\u017cliwe pola,<\/li>\n<li>uwzgl\u0119dnij logi w polityce prywatno\u015bci i rejestrze czynno\u015bci,<\/li>\n<li>dbaj o backup i szyfrowanie bazy.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Wydajnosc_i_retencja_w_duzych_serwisach\"><\/span>Wydajno\u015b\u0107 i retencja w du\u017cych serwisach<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>ustaw retencj\u0119 na 14-60 dni,<\/li>\n<li>zapisuj pe\u0142n\u0105 tre\u015b\u0107 tylko dla krytycznych scenariuszy,<\/li>\n<li>optymalizuj tabele i archiwizuj logi do CSV,<\/li>\n<li>przy bardzo du\u017cej wysy\u0142ce rozwa\u017c zewn\u0119trzne systemy logowania.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Funkcje_przydatne_w_codziennej_pracy\"><\/span>Funkcje przydatne w codziennej pracy<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>zbiorcze czyszczenie log\u00f3w,<\/li>\n<li>podgl\u0105d i pobieranie za\u0142\u0105cznik\u00f3w,<\/li>\n<li>szybkie kopiowanie temat\u00f3w i adres\u00f3w,<\/li>\n<li>oznaczanie wpis\u00f3w jako zamkni\u0119te.<\/li>\n<\/ul>\n<p>W zespo\u0142ach wsparcia linkuj ID konkretnego logu w opisie zg\u0142oszenia, aby ka\u017cdy m\u00f3g\u0142 \u0142atwo odtworzy\u0107 kontekst.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Checklist_przed_publikacja_i_po_incydencie\"><\/span>Checklist przed publikacj\u0105 i po incydencie<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>skonfiguruj SMTP i wy\u015blij test,<\/li>\n<li>w\u0142\u0105cz logowanie metadanych i retencj\u0119,<\/li>\n<li>sprawd\u017a scenariusze: rejestracja, reset has\u0142a, zam\u00f3wienie, powiadomienia,<\/li>\n<li>w razie problemu wykonaj eksport pr\u00f3bki i popraw konfiguracj\u0119 domeny,<\/li>\n<li>po incydencie usu\u0144 nadmiarowe logi z wra\u017cliw\u0105 tre\u015bci\u0105.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Najczestsze_problemy_i_szybkie_rozwiazania\"><\/span>Najcz\u0119stsze problemy i szybkie rozwi\u0105zania<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li><strong>Log nie pojawia si\u0119<\/strong> &#8211; upewnij si\u0119, \u017ce wiadomo\u015b\u0107 korzysta z wp_mail i \u017ce filtr nie wyklucza rejestrowania.<\/li>\n<li><strong>Puste tre\u015bci<\/strong> &#8211; w\u0142\u0105cz zapisywanie body tylko na czas diagnostyki.<\/li>\n<li><strong>Ogromna tabela<\/strong> &#8211; skr\u00f3\u0107 retencj\u0119, w\u0142\u0105cz rotacj\u0119, zaplanuj czyszczenie przez WP-Cron.<\/li>\n<li><strong>B\u0142\u0119dy znak\u00f3w<\/strong> &#8211; sprawd\u017a UTF-8 i nag\u0142\u00f3wki Content-Type.<\/li>\n<li><strong>Widoczne has\u0142a<\/strong> &#8211; nie wysy\u0142aj hase\u0142 e-mailem, usu\u0144 wra\u017cliwe logi.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Kiedy_rozwazyc_alternatywy_lub_dodatki\"><\/span>Kiedy rozwa\u017cy\u0107 alternatywy lub dodatki<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Je\u015bli potrzebujesz \u015bledzenia dostarczenia, otwar\u0107 i klikni\u0119\u0107, dodaj wtyczk\u0119 SMTP lub us\u0142ug\u0119 transakcyjn\u0105. WP Mail Logging pozostaje fundamentem &#8211; pokazuje, co WordPress naprawd\u0119 wygenerowa\u0142 i skraca drog\u0119 do rozwi\u0105zania awarii powiadomie\u0144.<\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[118,5649],"manual_kb_tag":[6413,5800,5818,6414,6412,299,5815,5823,6410,6411],"class_list":["post-15513","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-pozostale","manualknowledgebasecat-wtyczki-wordpress","manual_kb_tag-diagnostyka-e-mail","manual_kb_tag-dostarczalnosc-e-mail","manual_kb_tag-logi-e-mail-wordpress","manual_kb_tag-problemy-z-poczta","manual_kb_tag-retencja-logow","manual_kb_tag-rodo","manual_kb_tag-smtp-wordpress","manual_kb_tag-woocommerce-e-mail","manual_kb_tag-wp-mail-logging","manual_kb_tag-wp_mail"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/15513","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":1,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/15513\/revisions"}],"predecessor-version":[{"id":15514,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/15513\/revisions\/15514"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=15513"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=15513"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=15513"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}