Heim php教程 php手册 使用 PHPMAILER 发送邮件实例应用

使用 PHPMAILER 发送邮件实例应用

Jun 06, 2016 pm 08:36 PM
phpmailer 邮件

以前的mail(),已经不在流行,所以放上最近用的实例,留做回忆;需要的朋友可以参考下

以前的mail(),已经不在流行,所以放上最近用的实例,留做回忆。

复制代码 代码如下:


require_once(dirname(__FILE__)."/../phpmailer/class.phpmailer.php");

//包含class.phpmailer.php
/**
* @param string $send_to_mail 目标邮件
* @param stinrg $subject 主题
* @param string $body 邮件内容
* @param string $extra_hdrs 附加信息
* @param string $username 收件人
* @param string $replyname 回复人
* @param string $replymail 回复地址
* @return array(bealoon,string) 返回数组包括两个元素,bealoon表示是否成功,string为提示信息
*/
function SendMail($send_to_mail,$subject,$body,$extra_hdrs,$username,$replyname="reply",$replymail="reply@reply.com"){
$mail=new PHPMailer();
$mail->IsSMTP(); //邮件发送方式
$mail->Host="smtp.host.com"; //SMTP服务器主机地址
$mail->SMTPAuth=true; //是否为可信任的SMTP
$mail->Username="reply@reply.com"; //SMTP 用户名 注意:普通邮件认证不需要加 @域名
$mail->Password="******"; //SMTP 用户密码
$mail->From="send@send.com"; //发件人邮件地址
$mail->FromName="send"; //发件人
$mail->CharSet="GB2312"; //指定字符集
$mail->Encoding="base64";
$mail->AddAddress($send_to_mail,$username); //添加发送目标地址
$mail->AddReplyTo($replymail,$replyname); //添加回复地址
$mail->IsHTML(true); //邮件类型为HTML格式
$mail->Subject=$subject; //邮件主题
//邮件内容
$mail->Body="





".$body."

";
$mail->AltBody="text/html"; //
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Outlook-E-Mails aus der Systemsteuerung in Windows 11 verloren Outlook-E-Mails aus der Systemsteuerung in Windows 11 verloren Feb 29, 2024 pm 03:16 PM

Fehlt das Outlook-Mail-Symbol in der Systemsteuerung von Windows 11? Diese unerwartete Situation hat bei einigen Personen, die sich für ihre Kommunikationsbedürfnisse auf OutlookMail verlassen, Verwirrung und Besorgnis hervorgerufen. Warum werden meine Outlook-E-Mails nicht in der Systemsteuerung angezeigt? Es kann mehrere mögliche Gründe dafür geben, dass in der Systemsteuerung keine Outlook-Mailsymbole angezeigt werden: Outlook ist nicht korrekt installiert. Durch die Installation von Office-Anwendungen aus dem Microsoft Store wird das Mail-Applet nicht zur Systemsteuerung hinzugefügt. Der Speicherort der Datei mlcfg32.cpl in der Systemsteuerung fehlt. Der Pfad zur Datei mlcfg32.cpl in der Registrierung ist falsch. Das Betriebssystem ist derzeit nicht für die Ausführung dieser Anwendung konfiguriert

PHP sendet E-Mails asynchron: Vermeiden Sie lange Wartezeiten auf den Versand von E-Mails. PHP sendet E-Mails asynchron: Vermeiden Sie lange Wartezeiten auf den Versand von E-Mails. Sep 19, 2023 am 09:10 AM

PHP sendet E-Mails asynchron: Vermeiden Sie lange Wartezeiten auf den Versand von E-Mails. Einleitung: In der Webentwicklung ist das Versenden von E-Mails eine der häufigsten Funktionen. Da das Senden von E-Mails jedoch eine Kommunikation mit dem Server erfordert, führt dies häufig dazu, dass Benutzer lange warten müssen, bis die E-Mail gesendet wird. Um dieses Problem zu lösen, können wir PHP verwenden, um E-Mails asynchron zu versenden und so das Benutzererlebnis zu optimieren. In diesem Artikel erfahren Sie anhand spezifischer Codebeispiele, wie Sie PHP implementieren, um E-Mails asynchron zu versenden und lange Wartezeiten zu vermeiden. 1. Das asynchrone Senden von E-Mails verstehen

Beim Serienbrief von Word wird eine leere Seite gedruckt Beim Serienbrief von Word wird eine leere Seite gedruckt Feb 19, 2024 pm 04:51 PM

Wenn Sie feststellen, dass beim Drucken eines Seriendruckdokuments mit Word leere Seiten erscheinen, hilft Ihnen dieser Artikel weiter. Serienbrief ist eine praktische Funktion, mit der Sie ganz einfach personalisierte Dokumente erstellen und an mehrere Empfänger senden können. In Microsoft Word genießt die Serienbrieffunktion hohes Ansehen, da sie Benutzern hilft, Zeit zu sparen, indem sie für jeden Empfänger denselben Inhalt manuell kopieren. Um das Serienbriefdokument auszudrucken, können Sie auf die Registerkarte Mailings gehen. Einige Word-Benutzer haben jedoch berichtet, dass der Drucker beim Versuch, ein Serienbriefdokument zu drucken, eine leere Seite druckt oder überhaupt nicht druckt. Dies kann an einer falschen Formatierung oder Druckereinstellungen liegen. Überprüfen Sie die Dokument- und Druckereinstellungen und stellen Sie sicher, dass Sie vor dem Drucken eine Vorschau des Dokuments anzeigen, um sicherzustellen, dass der Inhalt korrekt ist. Wenn

PHP-Entwicklungspraxis: Verwenden Sie PHPMailer, um E-Mails an Benutzer in der MySQL-Datenbank zu senden PHP-Entwicklungspraxis: Verwenden Sie PHPMailer, um E-Mails an Benutzer in der MySQL-Datenbank zu senden Aug 05, 2023 pm 06:21 PM

PHP-Entwicklungspraxis: Verwenden Sie PHPMailer, um E-Mails an Benutzer in der MySQL-Datenbank zu senden. Einführung: Beim Aufbau des modernen Internets ist E-Mail ein wichtiges Kommunikationswerkzeug. Ob Benutzerregistrierung, Passwort-Zurücksetzung oder Bestellbestätigung im E-Commerce – das Versenden von E-Mails ist eine wesentliche Funktion. In diesem Artikel wird erläutert, wie Sie mit PHPMailer E-Mails senden und die E-Mail-Informationen in der Benutzerinformationstabelle in der MySQL-Datenbank speichern. 1. Installieren Sie die PHPMailer-Bibliothek PHPMailer

PHP-Methoden und -Schritte zum Senden von E-Mails an mehrere Personen mit PHPMailer PHP-Methoden und -Schritte zum Senden von E-Mails an mehrere Personen mit PHPMailer May 22, 2023 pm 06:10 PM

In Webanwendungen ist es oft notwendig, E-Mails an mehrere Empfänger gleichzeitig zu versenden. PHP ist eine sehr beliebte Webentwicklungssprache und PHPMailer ist eine gängige PHP-Klassenbibliothek zum Versenden von E-Mails. PHPMailer bietet eine umfangreiche Benutzeroberfläche, die das Senden von E-Mails in PHP-Anwendungen bequemer und benutzerfreundlicher macht. In diesem Artikel stellen wir die Methoden und Schritte vor, wie Sie mit PHPMailer E-Mails an mehrere Empfänger senden. Um PHPMailer herunterzuladen, müssen Sie zunächst die offizielle Website aufrufen (

PHP-E-Mail-Tracking-Funktion: Benutzerverhalten und Feedback zu E-Mails verstehen. PHP-E-Mail-Tracking-Funktion: Benutzerverhalten und Feedback zu E-Mails verstehen. Sep 19, 2023 am 08:51 AM

PHP-E-Mail-Tracking-Funktion: Benutzerverhalten und Feedback zu E-Mails verstehen In der modernen Gesellschaft sind E-Mails zu einem unverzichtbaren Bestandteil des täglichen Lebens und der Arbeit der Menschen geworden. Für Unternehmen ist das Versenden von E-Mails eine der wichtigsten Möglichkeiten, mit Kunden zu kommunizieren und Produkte oder Dienstleistungen zu bewerben. Woher wissen wir jedoch nach dem Versenden einer E-Mail, ob sie empfangen und gelesen wurde und wie der Benutzer auf den Inhalt der E-Mail reagiert hat? Zu diesem Zeitpunkt kommt der E-Mail-Tracking-Funktion eine besondere Bedeutung zu. Die E-Mail-Tracking-Funktion kann uns helfen, das Nutzerverhalten und Feedback zu E-Mails zu verstehen

PHP und PHPMAILER beherrschen: Wie implementiert man die automatische Antwortfunktion für den E-Mail-Versand? PHP und PHPMAILER beherrschen: Wie implementiert man die automatische Antwortfunktion für den E-Mail-Versand? Jul 22, 2023 am 11:57 AM

PHP und PHPMAILER beherrschen: Wie implementiert man die automatische Antwortfunktion für den E-Mail-Versand? In der modernen Gesellschaft ist E-Mail zu einem der wichtigsten Kommunikationsmittel für die Menschen im Alltag geworden. Viele Websites oder Unternehmen müssen mit Benutzern per E-Mail kommunizieren, und die automatische Beantwortung von E-Mails ist sehr wichtig geworden. In diesem Artikel wird erläutert, wie Sie mit PHP und der PHPMailer-Bibliothek die automatische Antwortfunktion für den E-Mail-Versand implementieren. Schritt 1: E-Mail-Informationen des Benutzers abrufen Zuerst müssen wir die E-Mail-Informationen des Benutzers abrufen. Verwenden Sie auf einer Website oder Anwendung

Wie versende ich HTML-Mails mit eingebetteten Bildern mit PHP und PHPMAILER? Wie versende ich HTML-Mails mit eingebetteten Bildern mit PHP und PHPMAILER? Jul 22, 2023 am 11:29 AM

Wie versende ich HTML-Mails mit eingebetteten Bildern mit PHP und PHPMAILER? HTML-E-Mail ist eine umfangreichere und personalisiertere E-Mail-Form, bei der Bilder, Links und Stile in die E-Mail eingefügt werden können. Eingebettete Bilder beziehen sich auf das Senden von Bildern direkt als Teil der E-Mail in der HTML-E-Mail, anstatt sie als Anhänge zu senden. In PHP können wir PHPMAILER verwenden, um HTML-E-Mails mit eingebetteten Bildern zu versenden. PHPMAILER ist eine leistungsstarke PHP-Klassenbibliothek für den E-Mail-Versand

See all articles