![](https://products-qa.fileformat.com/bg/email/php/phpmailer/header-image.png)
PHPMailer
PHP API с отворен код за обработка на имейли
PHP библиотека, която позволява да прикачвате и изпращате множество файлове, да съставяте и изпращате имейл съобщения до множество потребители чрез адреси до, CC, BCC и отговор до.
PHPMailer е PHP библиотека за изпращане на имейл с отворен код, която позволява на разработчиците на софтуер да създават приложения за изграждане и изпращане на имейл съобщения с минимални усилия и разходи. Той също така осигурява поддръжка за създаване на SMTP връзка с удостоверяване, както и изпращане на имейл съобщения чрез сървъри на Gmail.
Библиотеката предоставя възможност за изпращане на имейли до множество потребители чрез адреси До, CC, BCC и Отговор до. Той също така позволява на потребителите да кодират имейл съобщения, като използват UTF-8 съдържание и 8-битово, base64, двоично кодиране и кодиране с възможност за печат в кавички. Той също така позволява на потребителите да прикачват и изпращат множество файлове с лекота.
Библиотеката предоставя множество методи за изпращане на имейл съобщения. Библиотеката предоставя няколко важни функции за управление на имейл, като добавяне на прикачени файлове към имейл съобщение, автоматично валидиране на имейл, обработка на грешки на над 50 езика, поддръжка на S/MIME и DKIM подписване, интегрирана поддръжка на SMTP, защита от атаки с инжектиране на заглавки и много други .
Първи стъпки с PHPMailer
Препоръчителният начин за инсталиране на PHPMailer е чрез Composer, моля, използвайте следната команда за лесна инсталация.
Инсталирайте PHPMailer API чрез Composer
composer require phpmailer/phpmailer
Изпратете имейл съобщение чрез PHP API
Изпращането на имейл съобщения в PHP е много често срещан подход в наши дни, възприет от разработчиците на софтуер. Библиотеката PHPMailer дава на разработчиците на софтуер силата да изпращат имейл съобщения в собствените си приложения с няколко PHP команди. Библиотеката също поддържа изпращане на имейли с обикновен текст до имейл клиенти, които не са HTML. Можете също да изпращате имейли от локален уеб сървър с лекота.
Изпратете имейл съобщение до списък чрез PHP
Библиотеката с отворен код PHPMailer обикновено се използва за изпращане на имейл съобщение до пощенски списъци. Библиотеката е много надеждна и може умело да изпраща имейли и съобщения до цял списък от получатели. След като настроят екземпляр на PHPMailer с помощта на SMTP, те могат да се свържат с MySQL база данни, за да извлекат списък с получатели. Можете да зададете вашите персонализирани имейл съобщения, както и едно конкретно за всички получатели. Можете също да изберете някои конкретни потребители от списъка за изпращане на имейли.
Добавяне на множество прикачени файлове към имейл
Често се изисква да споделяте множество файлове между членовете на вашия екип или с клиентите. PHPMailer е много мощна библиотека, която дава възможност на разработчиците на софтуер да изпращат имейли с множество прикачени файлове. Той използва много проста форма, която приема качване на файл и го изпраща по имейл. От друга страна, това е малко по-сложна форма, която позволява качване на няколко файла наведнъж и изпраща всички като прикачени файлове към имейл.
Изпращане на имейл чрез Gmail
Библиотеката с отворен код PHPMailer дава възможност на разработчиците на софтуер да изпращат своите имейл съобщения чрез услугата Gmail на Google. За да изпращате имейли през сървърите на Gmail, ви трябват някои повече настройки от нормалните SMTP настройки. Той използва удостоверяване с идентификатор и парола. Можете да използвате IMAP командите, за да записвате съобщения в папка. Можете също да получите списък с налични папки или етикети с помощта на IMAP команди.