![](https://products-qa.fileformat.com/pl/email/php/phpmailer/header-image.png)
PHPMailer
Open Source PHP API do przetwarzania poczty e-mail
Biblioteka PHP, która umożliwia dołączanie i wysyłanie wielu plików, tworzenie i wysyłanie wiadomości e-mail do wielu użytkowników za pośrednictwem adresów Do, DW, UDW i Odpowiedz do.
PHPMailer to otwarta biblioteka PHP do wysyłania wiadomości e-mail, która umożliwia programistom tworzenie aplikacji do tworzenia i wysyłania wiadomości e-mail przy minimalnym wysiłku i kosztach. Zapewnia również obsługę nawiązywania połączenia SMTP z uwierzytelnianiem, a także wysyłania wiadomości e-mail przy użyciu serwerów Gmaila.
Biblioteka umożliwiła wysyłanie wiadomości e-mail do wielu użytkowników za pośrednictwem adresów Do, CC, BCC i Odpowiedz do. Umożliwia także użytkownikom kodowanie wiadomości e-mail przy użyciu treści UTF-8 oraz 8-bitowych, base64, binarnych i drukowalnych kodowań cytowanych. Umożliwia także użytkownikom łatwe dołączanie i wysyłanie wielu plików.
Biblioteka udostępniła wiele metod wysyłania wiadomości e-mail. Biblioteka zapewnia kilka ważnych funkcji do zarządzania pocztą e-mail, takich jak dodawanie załączników do wiadomości e-mail, automatyczne sprawdzanie poprawności wiadomości e-mail, obsługa błędów w ponad 50 językach, obsługa podpisywania S/MIME i DKIM, zintegrowana obsługa SMTP, ochrona przed atakami wstrzykiwania nagłówków i wiele innych .
Pierwsze kroki z PHPMailer
Zalecanym sposobem instalacji PHPMailera jest użycie Composera, użyj następującego polecenia, aby ułatwić instalację.
Zainstaluj PHPMailer API przez Composer
composer require phpmailer/phpmailer
Wyślij wiadomość e-mail przez PHP API
Wysyłanie wiadomości e-mail w PHP jest obecnie bardzo powszechnym podejściem stosowanym przez twórców oprogramowania. Biblioteka PHPMailer daje programistom możliwość wysyłania wiadomości e-mail wewnątrz ich własnych aplikacji za pomocą kilku poleceń PHP. Biblioteka obsługuje również wysyłanie wiadomości e-mail w formacie zwykłego tekstu do klientów poczty e-mail innych niż HTML. Możesz także z łatwością wysyłać wiadomości e-mail z lokalnego serwera WWW.
Wyślij wiadomość e-mail do listy przez PHP
Biblioteka PHPMailer o otwartym kodzie źródłowym jest zwykle używana do wysyłania wiadomości e-mail na listy dyskusyjne. Biblioteka jest bardzo niezawodna i potrafi sprawnie wysyłać wiadomości e-mail do całej listy odbiorców. Po skonfigurowaniu instancji PHPMailer za pomocą SMTP, mogą połączyć się z bazą danych MySQL, aby pobrać listę odbiorców. Możesz ustawić własne wiadomości e-mail, a także jedną konkretną dla wszystkich odbiorców. Możesz także wybrać określonych użytkowników z listy do wysyłania e-maili.
Dodaj wiele załączników do wiadomości e-mail
Często wymagane jest udostępnianie wielu plików członkom zespołu lub klientom. PHPMailer to bardzo potężna biblioteka, która daje programistom możliwość wysyłania wiadomości e-mail z wieloma załącznikami. Używa bardzo prostego formularza, który akceptuje przesłanie pliku i wysyła go e-mailem. Z drugiej strony jest to nieco bardziej złożony formularz, który umożliwia przesyłanie wielu plików jednocześnie i wysyłanie ich wszystkich jako załączników do wiadomości e-mail.
Wysyłanie wiadomości e-mail przez Gmaila
Biblioteka open source PHPMailer daje programistom możliwość wysyłania wiadomości e-mail za pośrednictwem usługi Gmail Google. Aby wysyłać e-maile za pośrednictwem serwerów Gmaila, potrzebujesz więcej ustawień niż normalne ustawienia SMTP. Używa uwierzytelniania identyfikatora i hasła. Za pomocą poleceń IMAP możesz zapisywać wiadomości w folderze. Możesz również uzyskać listę dostępnych folderów lub etykiet za pomocą poleceń IMAP.