導航:首頁 > 編程語言 > 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發送郵件附件相關的資料

熱點內容
寧波鮑斯壓縮機 瀏覽:93
新建文件夾電影2完整版演員表 瀏覽:987
空調壓縮機為什麼不能放到冷庫用 瀏覽:89
江西雲伺服器節點虛擬主機 瀏覽:997
新氧app如何測試臉型 瀏覽:688
個稅app如何查詢社保 瀏覽:495
安卓設備快充什麼時候開啟的 瀏覽:13
ipad怎麼用安卓手機傳文件 瀏覽:584
編輯程序員視頻 瀏覽:633
極光app的雲助手在哪裡 瀏覽:777
信合有什麼ApP 瀏覽:957
android絕對位置 瀏覽:79
阿里巴巴校招程序員在哪個園區 瀏覽:905
呼吸的科學pdf 瀏覽:820
命令行打開網頁文件 瀏覽:622
伺服器軟重啟是什麼意思 瀏覽:595
抖音小店自動邀約達人軟體源碼 瀏覽:376
java電子書源碼 瀏覽:484
中日韓程序員 瀏覽:192
程序員紋身怎麼設計 瀏覽:530