你要做的話,其實就是郵件的保存了,當然附件是保存在服務器上,這個上傳就是了。

成都創新互聯是一家集網站建設,瀍河企業網站建設,瀍河品牌網站建設,網站定制,瀍河網站建設報價,網絡營銷,網絡優化,瀍河網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。
內容的話,看你是保存數據庫還是保存文本了,其實兩者都是數據源。如果要穩定或者是以后開發的 方便的話,選擇數據庫吧。
另外SMTP是郵件的接收協議,POP3是郵件的發送協議,一般來說,我們是用的POP3和STMP組合,這個是需要單獨的配置服務器的。PHP只是通過MAIL來鏈接這兩個服務器進行郵件的發送和接收工作。
加到exit(‘注冊成功’);那里
可以下載個phpmailer
下面一個testdemo,你可以試試!
?php
include "./PHPMailer/class.phpmailer.php";
function PHPsendMail($username,$password,$host,$addresses,$title='',$fromname='',$content='',$body=''){
$mail = new PHPMailer();//實例化
$mail-IsSMTP();//設置mailer使用smtp模式
$mail-Host = $host;//smtp服務器
$mail-SMTPAuth = true;//轉換成smtp模式
$mail-Username = $username;//smtp 用戶
$mail-Password = $password;//smtp 密碼
$mail-From = $username;//發送郵件的郵箱
$mail-FromName = $fromname;//發送郵件的用戶名
$mail-Mailer = "smtp";
//$mail-IsHTML(true);
$mail-Subject = $title;//標題
$mail-Body = $content; //發送內容
$mail-AltBody = $body;
if($addresses){
if(is_array($addresses)){
foreach($addresses as $address){
$mail-AddAddress($address,'');
if(!$mail-Send())
{
echo "Message could not be sent. p";
echo "Mailer Error: " . $mail-ErrorInfo;
exit;
}
echo "Message has been sent";
}
}else{
$mail-AddAddress($addresses, "");
if(!$mail-Send())
{
echo "Message could not be sent. p";
echo "Mailer Error: " . $mail-ErrorInfo;
exit;
}
echo "Message has been sent";
}
}
}
$array = array('231817281@qq.com','2224005116@qq.com');
PHPsendMail('2224005116@qq.com','80300838397','smtp.qq.com','762591150@qq.com','abc','abc','親愛噠!!','bbbbb');
可以,這個是將相應的圖片已二進制的方式放在數據庫中,用的時候再轉回來就ok。我之前也做過類似的功能,不過以后沒用了,發現用處不大,文件一多就麻煩,還是放在相應的文件夾好
如果不是特別的圖片,還是放在文件夾中,再用地址訪問比較好
第一步,讀取txt的文件。假設為a.txt
$content = file_get_content('a.txt'); //讀取文件內容存入變量。
第二步,存入數據庫
mysql_query("insert 表名 (字段名) values('".$content."'));
Ps:文件是上傳的,上傳后的臨時文件名是:$_FILE['tmp_name']
不保存的,只做發送的,要保存的話,自己寫入到某個文件或者數據庫里
php本身不支持多線程和異步,最好的解決辦法就是把注冊信息緩存起來(比如說存到數據庫),然后后臺單獨啟動一個程序專門讀取數據發郵件!
網頁題目:郵件存入數據庫php 數據庫郵箱
文章分享:http://www.yijiale78.com/article44/doddiee.html
成都網站建設公司_創新互聯,為您提供、網站營銷、電子商務、外貿網站建設、網站排名、標簽優化
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯