首頁 後端開發 php教程 PHP發送電子郵件程式碼

PHP發送電子郵件程式碼

Jul 25, 2016 am 08:46 AM

PHP 允许我们从脚本直接发送电子邮件。

mail() 函数

mail() 函数用于从脚本中发送电子邮件。

语法:

  1. /**
  2. * to:必需。规定 email 接收者。
  3. * subject:必需。规定 email 的主题。注释:该参数不能包含任何新行字符。
  4. * message:必需。定义要发送的消息。应使用 LF (n) 来分隔各行。
  5. * headers:可选。规定附加的标题,比如 From、Cc 以及 Bcc。应当使用 CRLF (rn) 分隔附加的标题。
  6. * parameters:可选。对邮件发送程序规定额外的参数。
  7. */
  8. mail(to,subject,message,headers,parameters)
复制代码

注意:PHP 需要一个已安装且正在运行的邮件系统,以便使邮件函数可用。所用的程序通过在 php.ini 文件中的配置设置进行定义。

例子:

通过 PHP 发送电子邮件的最简单的方式是发送一封文本 email。
在下面的例子中,我们首先声明变量($to, $subject, $message, $from, $headers),然后我们在 mail() 函数中使用这些变量来发送了一封 e-mail:

  1. $to = "someone@example.com";
  2. $subject = "Test mail";
  3. $message = "Hello! This is a simple email message.";
  4. $from = "someonelse@example.com";
  5. $headers = "From: $from";
  6. mail($to,$subject,$message,$headers);
  7. echo "Mail Sent.";
  8. ?>
复制代码

通过 PHP,我们能够在自己的站点制作一个反馈表单。下面的例子向指定的 e-mail 地址发送了一条文本消息:

  1. //1.首先,检查是否填写了邮件输入框
  2. if (isset($_REQUEST['email']))
  3. //2.如果已填写(在表单被填写后),从表单发送邮件
  4. {
  5. //send email
  6. $email = $_REQUEST['email'] ;
  7. $subject = $_REQUEST['subject'] ;
  8. $message = $_REQUEST['message'] ;
  9. //发送到中梦邮箱
  10. //4.当点击提交按钮后,重新载入页面,显示邮件发送成功的消息
  11. mail( "someone@zmit.cn", "Subject: $subject",
  12. $message, "From: $email" );
  13. echo "Thank you for using our mail form";
  14. }
  15. else
  16. //3.如果未填写(比如在页面被首次访问时),输出 HTML 表单
  17. {
  18. echo "
  19. Email:
  20. Subject:
  21. Message:

  22. ";
  23. }
  24. ?>
复制代码

转载:PHP发送电子邮件【原创】

寄電子郵件, PHP


本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

11個最佳PHP URL縮短腳本(免費和高級) 11個最佳PHP URL縮短腳本(免費和高級) Mar 03, 2025 am 10:49 AM

11個最佳PHP URL縮短腳本(免費和高級)

Instagram API簡介 Instagram API簡介 Mar 02, 2025 am 09:32 AM

Instagram API簡介

在Laravel中使用Flash會話數據 在Laravel中使用Flash會話數據 Mar 12, 2025 pm 05:08 PM

在Laravel中使用Flash會話數據

構建具有Laravel後端的React應用程序:第2部分,React 構建具有Laravel後端的React應用程序:第2部分,React Mar 04, 2025 am 09:33 AM

構建具有Laravel後端的React應用程序:第2部分,React

簡化的HTTP響應在Laravel測試中模擬了 簡化的HTTP響應在Laravel測試中模擬了 Mar 12, 2025 pm 05:09 PM

簡化的HTTP響應在Laravel測試中模擬了

php中的捲曲:如何在REST API中使用PHP捲曲擴展 php中的捲曲:如何在REST API中使用PHP捲曲擴展 Mar 14, 2025 am 11:42 AM

php中的捲曲:如何在REST API中使用PHP捲曲擴展

在Codecanyon上的12個最佳PHP聊天腳本 在Codecanyon上的12個最佳PHP聊天腳本 Mar 13, 2025 pm 12:08 PM

在Codecanyon上的12個最佳PHP聊天腳本

宣布 2025 年 PHP 形勢調查 宣布 2025 年 PHP 形勢調查 Mar 03, 2025 pm 04:20 PM

宣布 2025 年 PHP 形勢調查

See all articles