導航:首頁 > 編程語言 > phpsmtp發送郵件附件

phpsmtp發送郵件附件

發布時間:2022-08-16 00:59:07

A. php通過 smtp發送郵件問題

程序中:$this->smtp_putcmd("", base64_encode($this->pass)
登陸密碼base64後明文發送,認證方式為未加密方式,163的郵箱支持未加密的認證,其他郵箱就未必了,而且像google郵箱也不接受來自本localhost主機發送的郵件,只接受開放smtp服務的主機發送郵件。

以下這段程序是原來寫的,探測smtp主機的,在$server數組中添加smtp主機就可以了,只有返回AUTH LOGIN PLAIN的才可以用你說的程序發送郵件:

<?
set_time_limit( 0 );
$server = array(
"smtp.163.com",
"smtp.sina.com",
"smtp.google.com",
);
echo "<pre style='font-size:12px;font-family:verdana'>";
foreach ( $server as $key => $val) {
$fp = fsockopen( $val, 25, $errno, $errstr, 10 );
if ( $errno !==0 ) {
echo("Can not connect to $val .\r\n");
continue;
}
echo "\r\n<font color=red>$val</font> \r\n";
echo fread( $fp, 1024);
fputs( $fp, "EHLO localhost\r\n" );
echo fread( $fp, 1024 );
fclose( $fp );

B. 如何使用php中smtp發送支持附件的郵件

$mail->AddAttachment('anli06.jpg','我的附件'); // 添加附件,並指定名稱
加入這一段就可以發送附件了

C. PHP 163郵箱 SMTP發郵件,加兩個附件(每個800k左右)就520了,php或者nginx需要配置些什麼么

php.ini 修改文件上傳大小限制 試試
網路下 一大堆。

D. 如何使用php通過smtp發送郵件步驟

由於php沒有提供現成的smtp函數,卻提供了一個功能不甚靈活的mail()函數,這個函數需要伺服器配置上的支持,並且不支持smtp驗證,在很多場合無法正常的工作,因此不建議使用。

閱讀全文

與phpsmtp發送郵件附件相關的資料

熱點內容
javadoc導入android 瀏覽:515
文件掃描成pdf 瀏覽:696
涼山火災救援命令 瀏覽:50
壓縮機三相檢測 瀏覽:859
linux怎麼安裝光碟 瀏覽:797
寬頻伺服器無響應是為什麼 瀏覽:224
壓縮包內看圖 瀏覽:912
安卓手機如何發現app後台調用情況 瀏覽:559
程序員簡歷工作描述 瀏覽:157
伺服器中強制疾跑的指令是什麼 瀏覽:52
日語命令性 瀏覽:259
免費的程序編譯游戲 瀏覽:890
如何安裝屏蔽的APP 瀏覽:196
豬臉識別app如何下載 瀏覽:154
卓嵐串口伺服器如何使用 瀏覽:438
pdf周振甫 瀏覽:756
程序員35歲生日圖片 瀏覽:626
矩形密封圈的壓縮量 瀏覽:455
信息安全中圖像加密技術畢業論文 瀏覽:536
gear2刷android 瀏覽:79