Mail傳送郵件

2021-09-02 01:44:12 字數 978 閱讀 8130

本來是想用阿里雲伺服器測試傳送郵箱,可是由於阿里雲端口等問題,無奈只好在本地搭建虛擬機器進行測試。

本文是通過163郵箱qq郵箱的案例講解

set from=***@163.com   #您的163郵箱

set smtp=smtp.163.com #不需修改

set smtp-auth-user=***@163.com #您的163郵箱,同第一行

set smtp-auth-password=****** #授權碼(如下講解獲取步驟)

set smtp-auth=login #不需修改

echo "hello" | mail -s "標題" [email protected]

注:php使用mail函式需要安裝郵件服務,本案例是安裝的sendmail,並且sendmail服務為啟動狀態

service sendmail restart #重啟

service sendmail status #狀態

service sendmail stop #停止

<?php

$to = "[email protected]"; #傳送給qq郵箱

$subject = "test mail";

$message = "hello! this is a ****** email message.";

$from = "***@163.com"; #來自163郵箱

$headers = "from: $from";

mail($to,$subject,$message,$headers);

echo "mail sent.";

mail命令傳送郵件

一 首先安裝ssmpt和mailutils sudo apt get install ssmtp mailutils 二 接下來編輯配置檔案 sudo gedit etc ssmtp ssmtp.conf root your personal mail domain mailhub smtp.gma...

Linux 郵件傳送mail

sudo service sendmail start 啟動 sendmail 確定 啟動 sm client 確定 from 小剛 王剛 郵件傳送者,可以代替傳送郵件 sender michael jones to 小明 劉明 郵件接收者 subject 郵件測試 saying hello 郵件主...

郵件 傳送多人MAIL類

public static void mailadd string mailto,string mailsubject,string mailbody,string attech 建立mail,填入傳送人,主題,內容 mlmsg.subject mailsubject mlmsg.body mail...