PHP借助phpmailer发送邮件_PHP
本地没有发邮件的服务器,借助现成的SMTP服务器发送邮件是个不错的选择,这里使用到的工具是phpmailer ( Version 5.2.0),SMTP服务器就选gmail和163。
1. 使用gmail发送的脚本
include("class.phpmailer.php"); include("class.smtp.php"); //获取一个外部文件的内容 $mail = new PHPMailer(); $body = file_get_contents('contents.html'); $body = eregi_replace("[\]",'',$body); //设置smtp参数 $mail->IsSMTP(); $mail->SMTPAuth = true; $mail->SMTPKeepAlive = true; $mail->SMTPSecure = "ssl"; $mail->Host = "smtp.gmail.com"; $mail->Port = 465; //填写你的gmail账号和密码 $mail->Username = "yourname@gmail.com"; $mail->Password = "password"; //设置发送方,最好不要伪造地址 $mail->From = "yourname@gmail.com"; $mail->FromName = "Webmaster"; $mail->Subject = "This is the subject"; $mail->AltBody = $body; $mail->WordWrap = 50; // set word wrap $mail->MsgHTML($body); //设置回复地址 $mail->AddReplyTo("yourname@gmail.com","Webmaster"); //添加附件,此处附件与脚本位于相同目录下 //否则填写完整路径 $mail->AddAttachment("attachment.jpg"); $mail->AddAttachment("attachment.zip"); //设置邮件接收方的邮箱和姓名 $mail->AddAddress("toname@gmail.com","FirstName LastName"); //使用HTML格式发送邮件 $mail->IsHTML(true); //通过Send方法发送邮件 //根据发送结果做相应处理 if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Message has been sent"; }
2.使用163发送邮件的脚本
只需要更改SMTP配置和账户密码即可,SMTP配置如下
//设置smtp参数 //注意这里不需要ssl协议 $mail->IsSMTP(); $mail->SMTPAuth = true; $mail->SMTPKeepAlive = true; $mail->Host = "smtp.163.com"; $mail->Port = 25;
在本地wampserver环境下测试通过,需要开启php_openssl 扩展。
以上所述就是本文的全部内容了,希望大家能够喜欢。

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

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

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 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? 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

PHP und PHPMAILER: Wie implementiert man eine Anti-Spam-Funktion für den E-Mail-Versand? Einleitung: Im Internetzeitalter ist E-Mail zu einem unverzichtbaren Bestandteil unseres täglichen Lebens und unserer Arbeit geworden. Mit der Beliebtheit und Nutzung von E-Mails ist das Spam-Problem jedoch immer ernster geworden und bereitet den Benutzern große Probleme. Um dieses Problem zu lösen, wird in diesem Artikel die Verwendung von PHP und der PHPMailer-Bibliothek vorgestellt, um die Anti-Spam-Funktion des E-Mail-Versands zu implementieren. 1. Unter Spam versteht man unerwünschte E-Mails

PHP-Methoden und Vorsichtsmaßnahmen zum Versenden von E-Mail-Anhängen mithilfe der PHPMailer-Bibliothek. E-Mail ist zu einem sehr wichtigen Kommunikationsmittel im modernen Leben geworden. In vielen Entwicklungsprojekten müssen wir Code verwenden, um E-Mails automatisch zu versenden. Derzeit ist die PHPMailer-Bibliothek unsere beste Wahl. PHPMailer ist eine Bibliothek speziell zum Versenden von E-Mails in PHP. Es kann problemlos E-Mails versenden, einschließlich HTML-formatierter E-Mails und Anhänge. Dieser Artikel konzentriert sich auf das Versenden von E-Mails mit Anhängen in der PHPMailer-Bibliothek.

Wie versende ich E-Mails im HTML-Format mit PHP und PHPMailer? Mit der Entwicklung des Internets ist E-Mail zu einem wichtigen Werkzeug für die tägliche Kommunikation der Menschen geworden. Bei der Entwicklung von Websites und Anwendungen müssen wir häufig PHP und PHPMailer zum Versenden von E-Mails verwenden. In diesem Artikel erfahren Sie, wie Sie mit PHP und PHPMailer E-Mails im HTML-Format versenden, und stellen entsprechende Codebeispiele bereit. Schritt eins: Vorbereitung Bevor Sie beginnen, müssen Sie sicherstellen, dass PHP und PHPMaile installiert sind

CakePHP ist ein PHP-Open-Source-Framework, das auf dem MVC-Modell basiert und Entwicklern eine effiziente, skalierbare und einfach zu wartende Entwicklungsumgebung für Webanwendungen bieten soll. Unter ihnen war die Mail-Funktion schon immer eine der wichtigen Komponenten von Webanwendungen. Um Entwicklern die Verwendung der Mail-Funktion zu erleichtern, wurde die PHPMailer-Klassenbibliothek in CakePHP gekapselt. PHPMailer ist eine häufig verwendete E-Mail-Versandbibliothek, die Funktionen wie das Senden von HTML-E-Mails, Anhängen, Kopien, E-Mail-Warteschlangen und SMTP-Überprüfung unterstützt. Buch
