這個其實很簡單,WIN上面一樣可以用定時程序,而且是PHP自帶的,LINUX下用CRONTAB就可以了
成都創新互聯公司是專業的蓮都網站建設公司,蓮都接單;提供網站制作、網站設計,網頁設計,網站設計,建網站,PHP網站建設等專業做網站服務;采用PHP框架,可快速的進行蓮都網站開發網頁制作和功能擴展;專業做搜索引擎喜愛的網站,專業的做網站團隊,希望更多企業前來合作!
在WIN下面用函數-ignore_user_abort,這個函數可以幫助我們實現像linux中的cron一樣實現計劃任務,下面一起來看下該如何來實現。
首先看下php手冊對這個函數的解釋
Description
int ignore_user_abort ([ bool $setting ] )
Sets whether a client disconnect should cause a script to be aborted.
也就是說無論客戶端是否關閉瀏覽器,下面的程序都會執行.
再看下其參數
Parameters
setting
If not set, the function will only return the current setting.
這個函數接受一個參數,來決定是否啟用ignore_user_abort的功能。
再看其返回值:
Return Values
Returns the previous setting, as a boolean.
這里說返回前一次的設置,并且是bool值得,經過我的測試,這個說法是不對的,返回的明明是int型的,不相信的話大家可以寫一個php文件來測試下。
說了這么多了,到底該如何用php的這個函數實現計劃任務呢?還跌借助另外一個函數,這個函數是set_time_limit,通過set_time_limit0)可以設置程序的執行時間為無限制,php默認的執行時間是30秒,通過set_time_limit(0)可以讓程序無限制的執行下去。在程序執行之前加上ignore_user_abort(1)和set_time_limit(0)即可以了,最終程序該如何寫呢?給大家一個例子。
QUOTE:
ignore_user_abort(); // run script in background
set_time_limit(0); // run script forever
$interval=60*15; // do every 15 minutes...
do{
// add the script that has to be ran every 15 minutes here
// ...
sleep($interval); // wait 15 minutes
}while(true);
?
HTTP 函數允許您從腳本中直接發送電子郵件。要使郵件函數可用,PHP 需要已安裝且正在運行的郵件系統。要使用的程序是由 php.ini 文件中的配置設置定義的。
語法:mail(to,subject,message,headers,parameters)
參數 描述
to 必需。規定郵件的接收者。
subject 必需。規定郵件的主題。該參數不能包含任何換行字符。
message 必需。規定要發送的消息。
headers 必需。規定額外的報頭,比如 From, Cc 以及 Bcc。
parameters 必需。規定 sendmail 程序的額外參數。
例子 1
發送一封簡單的郵件:
?php
$txt = "First line of text\nSecond line of text";
// 如果一行大于 70 個字符,請使用 wordwrap()。
$txt = wordwrap($txt,70);
// 發送郵件
mail("[email protected]","My subject",$txt);
?例子 2
發送帶有額外報頭的 email:
?php
$to = "[email protected]";
$subject = "My subject";
$txt = "Hello world!";
$headers = "From: [email protected]" . "\r\n" .
"CC: [email protected]";
mail($to,$subject,$txt,$headers);
?例子 3
發送一封 HTML email:
?php
$to = "[email protected], [email protected]";
$subject = "HTML email";
$message = "
html
head
titleHTML email/title
/head
body
pThis email contains HTML Tags!/p
table
tr
thFirstname/th
thLastname/th
/tr
tr
tdJohn/td
tdDoe/td
/tr
/table
/body
/html
";
// 當發送 HTML 電子郵件時,請始終設置 content-type
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";
// 更多報頭
$headers .= 'From: [email protected]' . "\r\n";
$headers .= 'Cc: [email protected]' . "\r\n";
mail($to,$subject,$message,$headers);
?
你好,用這個郵件類,需要在調用時,填寫一個smtp服務器和你的用戶名密碼。
?php
set_time_limit(600);
/*
* 郵件發送類
*/
class smail {
//您的SMTP 服務器供應商,可以是域名或IP地址
var $smtp = "";
//SMTP需要要身份驗證設值為 1 不需要身份驗證值為 0,現在大多數的SMTP服務商都要驗證,如不清楚請與你的smtp 服務商聯系。
var $check = 1;
//您的email帳號名稱
var $username = "";
//您的email密碼
var $password = "";
//此email 必需是發信服務器上的email
var $s_from = "";
/*
* 功能:發信初始化設置
* $from 你的發信服務器上的郵箱
* $password 你的郵箱密碼
* $smtp 您的SMTP 服務器供應商,可以是域名或IP地址
* $check SMTP需要要身份驗證設值為 1 不需要身份驗證值為 0,現在大多數的SMTP服務商都要驗證
*/
function smail ( $from, $password, $smtp, $check = 1 ) {
if( preg_match("/^[^\d\-_][\w\-]*[^\-_]@[^\-][a-zA-Z\d\-]+[^\-](\.[^\-][a-zA-Z\d\-]*[^\-])*\.[a-zA-Z]{2,3}/", $from ) ) {
$this-username = substr( $from, 0, strpos( $from , "@" ) );
$this-password = $password;
$this-smtp = $smtp ? $smtp : $this-smtp;
$this-check = $check;
$this-s_from = $from;
}
}
/*
* 功能:發送郵件
* $to 目標郵箱
* $from 來源郵箱
* $subject 郵件標題
* $message 郵件內容
*/
function send ( $to, $from, $subject, $message ) {
//連接服務器
$fp = fsockopen ( $this-smtp, 25, $errno, $errstr, 60);
if (!$fp ) return "聯接服務器失敗".__LINE__;
set_socket_blocking($fp, true );
$lastmessage=fgets($fp,512);
if ( substr($lastmessage,0,3) != 220 ) return "錯誤信息1:$lastmessage".__LINE__;
//HELO
$yourname = "YOURNAME";
if($this-check == "1") $lastact="EHLO ".$yourname."\r\n";
else $lastact="HELO ".$yourname."\r\n";
fputs($fp, $lastact);
$lastmessage == fgets($fp,512);
if (substr($lastmessage,0,3) != 220 ) return "錯誤信息2:$lastmessage".__LINE__;
while (true) {
$lastmessage = fgets($fp,512);
if ( (substr($lastmessage,3,1) != "-") or (empty($lastmessage)) )
break;
}
//身份驗證
if ($this-check=="1") {
//驗證開始
$lastact="AUTH LOGIN"."\r\n";
fputs( $fp, $lastact);
$lastmessage = fgets ($fp,512);
if (substr($lastmessage,0,3) != 334) return "錯誤信息3:$lastmessage".__LINE__;
//用戶姓名
$lastact=base64_encode($this-username)."\r\n";
fputs( $fp, $lastact);
$lastmessage = fgets ($fp,512);
if (substr($lastmessage,0,3) != 334) return "錯誤信息4:$lastmessage".__LINE__;
//用戶密碼
$lastact=base64_encode($this-password)."\r\n";
fputs( $fp, $lastact);
$lastmessage = fgets ($fp,512);
if (substr($lastmessage,0,3) != "235") return "錯誤信息5:$lastmessage".__LINE__;
}
//FROM:
$lastact="MAIL FROM: ". $this-s_from . "\r\n";
fputs( $fp, $lastact);
$lastmessage = fgets ($fp,512);
if (substr($lastmessage,0,3) != 250) return "錯誤信息6:$lastmessage".__LINE__;
//TO:
$lastact="RCPT TO: ". $to ." \r\n";
fputs( $fp, $lastact);
$lastmessage = fgets ($fp,512);
if (substr($lastmessage,0,3) != 250) return "錯誤信息7:$lastmessage".__LINE__;
//DATA
$lastact="DATA\r\n";
fputs($fp, $lastact);
$lastmessage = fgets ($fp,512);
if (substr($lastmessage,0,3) != 354) return "錯誤信息8:$lastmessage".__LINE__;
//處理Subject頭
$head="Subject: $subject\r\n";
$message = $head."\r\n".$message;
//處理From頭
$head="From: $from\r\n";
$message = $head.$message;
//處理To頭
$head="To: $to\r\n";
$message = $head.$message;
//加上結束串
$message .= "\r\n.\r\n";
//發送信息
fputs($fp, $message);
$lastact="QUIT\r\n";
fputs($fp,$lastace);
fclose($fp);
return 0;
}
}
// 發送示例
// 只需要把這部分改成你的信息就行
$sm = new smail( "用戶名", "密碼", "發件smtp服務器" );
$end = $sm-send( "收件人", "發件人(可以偽造哦)", "標題", "內容" );
if( $end ) echo $end;
else echo "發送成功!$x";
?
PHP發送郵件是“非常的簡單” 因為他提供了mail()函數直接發送,但配置相當麻煩 (1)通過mail()函數發送郵件 mail() 配置PHP.ini 郵件信息 需要類似sendmail這樣的組件支持 (2)通過socket通訊,使用SMTP傳輸 socket連接-SMTP通訊-獲取通訊消息-發送 mail函數的使用 mail() 函數允許您從腳本中直接發送電子郵件。 如果郵件的投遞被成功地接收,則返回 true,否則返回 mail(to,subject,message,headers,parameters) socket方式發送原理 給你一個別人寫好的類 用法在下面 本人經測試很多網站都不提供免費的smtp服務(126、sina、netease 這幾個試過了),騰訊郵箱支持此功能。 用法: ? require_once ('email.class.php'); //########################################## $smtpserver = "smtp.163.com";//SMTP服務器 $smtpserverport =25;//SMTP服務器端口 $smtpusermail = "";//SMTP服務器的用戶郵箱 $smtpemailto = "";//發送給誰 $smtpuser = "";//SMTP服務器的用戶帳號 $smtppass = "";//SMTP服務器的用戶密碼 $mailsubject = "PHP100測試郵件系統";//郵件主題 $mailbody = "h1 這是一個測試程序 PHP100.com /h1";//郵件內容 $mailtype = "HTML";//郵件格式(HTML/TXT),TXT為文本郵件 ########################################## $smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//這里面的一個true是表示使用身份驗證,否則不使用身份驗證. $smtp-debug = FALSE;//是否顯示發送的調試信息 $smtp-sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype); ? 郵件發送類 ? class smtp { /* Public Variables */ var $smtp_port; var $time_out; var $host_name; var $log_file; var $relay_host; var $debug; var $auth; var $user; var $pass; /* Private Variables */ var $sock; /* Constractor */ function smtp($relay_host = "", $smtp_port = 25,$auth = false,$user,$pass) { $this-debug = FALSE; $this-smtp_port = $smtp_port; $this-relay_host = $relay_host; $this-time_out = 30; //is used in fsockopen() # $this-auth = $auth;//auth $this-user = $user; $this-pass = $pass; # $this-host_name = "localhost"; //is used in HELO command $this-log_file =""; $this-sock = FALSE; } /* Main Function */ function sendmail($to, $from, $subject = "", $body = "", $mailtype, $cc = "", $bcc = "", $additional_headers = "") { $mail_from = $this-get_address($this-strip_comment($from)); $body = ereg_replace("(^|(\r\n))(\\.)", "\\1.\\3", $body); $header .= "MIME-Version:1.0\r\n"; if($mailtype=="HTML"){ $header .= "Content-Type:text/html\r\n"; } $header .= "To: ".$to."\r\n"; if ($cc != "") { $header .= "Cc: ".$cc."\r\n"; } $header .= "From: $from".$from."\r\n"; $header .= "Subject: ".$subject."\r\n"; $header .= $additional_headers; $header .= "Date: ".date("r")."\r\n"; $header .= "X-Mailer:By Redhat (PHP/".phpversion().")\r\n"; list($msec, $sec) = explode(" ", microtime()); $header .= "Message-ID: ".date("YmdHis", $sec).".".($msec*1000000).".".$mail_from."\r\n"; $TO = explode(",", $this-strip_comment($to)); if ($cc != "") { $TO = array_merge($TO, explode(",", $this-strip_comment($cc))); } if ($bcc != "") { $TO = array_merge($TO, explode(",", $this-strip_comment($bcc))); } $sent = TRUE; foreach ($TO as $rcpt_to) { $rcpt_to = $this-get_address($rcpt_to); if (!$this-smtp_sockopen($rcpt_to)) { $this-log_write("Error: Cannot send email to ".$rcpt_to."\n"); $sent = FALSE; continue; } if ($this-smtp_send($this-host_name, $mail_from, $rcpt_to, $header, $body)) { $this-log_write("E-mail has been sent to ".$rcpt_to."\n"); } else { $this-log_write("Error: Cannot send email to ".$rcpt_to."\n"); $sent = FALSE; } fclose($this-sock); $this-log_write("Disconnected from remote host\n"); } echo "br"; echo $header; return $sent; } /* Private Functions */ function smtp_send($helo, $from, $to, $header, $body = "") { if (!$this-smtp_putcmd("HELO", $helo)) { return $this-smtp_error("sending HELO command"); } #auth if($this-auth){ if (!$this-smtp_putcmd("AUTH LOGIN", base64_encode($this-user))) { return $this-smtp_error("sending HELO command"); } if (!$this-smtp_putcmd("", base64_encode($this-pass))) { return $this-smtp_error("sending HELO command"); } } # if (!$this-smtp_putcmd("MAIL", "FROM:".$from."")) { return $this-smtp_error("sending MAIL FROM command"); } if (!$this-smtp_putcmd("RCPT", "TO:".$to."")) { return $this-smtp_error("sending RCPT TO command"); } if (!$this-smtp_putcmd("DATA")) { return $this-smtp_error("sending DATA command"); } if (!$this-smtp_message($header, $body)) { return $this-smtp_error("sending message"); } if (!$this-smtp_eom()) { return $this-smtp_error("sending CRLF.CRLF [EOM]"); } if (!$this-smtp_putcmd("QUIT")) { return $this-smtp_error("sending QUIT command"); } return TRUE; } function smtp_sockopen($address) { if ($this-relay_host == "") { return $this-smtp_sockopen_mx($address); } else { return $this-smtp_sockopen_relay(); } } function smtp_sockopen_relay() { $this-log_write("Trying to ".$this-relay_host.":".$this-smtp_port."\n"); $this-sock = @fsockopen($this-relay_host, $this-smtp_port, $errno, $errstr, $this-time_out); if (!($this-sock $this-smtp_ok())) { $this-log_write("Error: Cannot connenct to relay host ".$this-relay_host."\n"); $this-log_write("Error: ".$errstr." (".$errno.")\n"); return FALSE; } $this-log_write("Connected to relay host ".$this-relay_host."\n"); return TRUE;; } function smtp_sockopen_mx($address) { $domain = ereg_replace("^.+@([^@]+)$", "\\1", $address); if (!@getmxrr($domain, $MXHOSTS)) { $this-log_write("Error: Cannot resolve MX \"".$domain."\"\n"); return FALSE; } foreach ($MXHOSTS as $host) { $this-log_write("Trying to ".$host.":".$this-smtp_port."\n"); $this-sock = @fsockopen($host, $this-smtp_port, $errno, $errstr, $this-time_out); if (!($this-sock $this-smtp_ok())) { $this-log_write("Warning: Cannot connect to mx host ".$host."\n"); $this-log_write("Error: ".$errstr." (".$errno.")\n"); continue; } $this-log_write("Connected to mx host ".$host."\n"); return TRUE; } $this-log_write("Error: Cannot connect to any mx hosts (".implode(", ", $MXHOSTS).")\n"); return FALSE; } function smtp_message($header, $body) { fputs($this-sock, $header."\r\n".$body); $this-smtp_debug(" ".str_replace("\r\n", "\n"." ", $header."\n ".$body."\n ")); return TRUE; } function smtp_eom() { fputs($this-sock, "\r\n.\r\n"); $this-smtp_debug(". [EOM]\n"); return $this-smtp_ok(); } function smtp_ok() { $response = str_replace("\r\n", "", fgets($this-sock, 512)); $this-smtp_debug($response."\n"); if (!ereg("^[23]", $response)) { fputs($this-sock, "QUIT\r\n"); fgets($this-sock, 512); $this-log_write("Error: Remote host returned \"".$response."\"\n"); return FALSE; } return TRUE; } function smtp_putcmd($cmd, $arg = "") { if ($arg != "") { if($cmd=="") $cmd = $arg; else $cmd = $cmd." ".$arg; } fputs($this-sock, $cmd."\r\n"); $this-smtp_debug(" ".$cmd."\n"); return $this-smtp_ok(); } function smtp_error($string) { $this-log_write("Error: Error occurred while ".$string.".\n"); return FALSE; } function log_write($message) { $this-smtp_debug($message); if ($this-log_file == "") { return TRUE; } $message = date("M d H:i:s ").get_current_user()."[".getmypid()."]: ".$message; if (!@file_exists($this-log_file) || !($fp = @fopen($this-log_file, "a"))) { $this-smtp_debug("Warning: Cannot open log file \"".$this-log_file."\"\n"); return FALSE; } flock($fp, LOCK_EX); fputs($fp, $message); fclose($fp); return TRUE; } function strip_comment($address) { $comment = "\\([^()]*\\)"; while (ereg($comment, $address)) { $address = ereg_replace($comment, "", $address); } return $address; } function get_address($address) { $address = ereg_replace("([ \t\r\n])+", "", $address); $address = ereg_replace("^.*(.+).*$", "\\1", $address); return $address; } function smtp_debug($message) { if ($this-debug) { echo $message."br"; } } function get_attach_type($image_tag) { // $filedata = array(); $img_file_con=fopen($image_tag,"r"); unset($image_data); while ($tem_buffer=AddSlashes(fread($img_file_con,filesize($image_tag)))) $image_data.=$tem_buffer; fclose($img_file_con); $filedata['context'] = $image_data; $filedata['filename']= basename($image_tag); $extension=substr($image_tag,strrpos($image_tag,"."),strlen($image_tag)-strrpos($image_tag,".")); switch($extension){ case ".gif": $filedata['type'] = "image/gif"; break; case ".gz": $filedata['type'] = "application/x-gzip"; break; case ".htm": $filedata['type'] = "text/html"; break; case ".html": $filedata['type'] = "text/html"; break; case ".jpg": $filedata['type'] = "image/jpeg"; break; case ".tar": $filedata['type'] = "application/x-tar"; break; case ".txt": $filedata['type'] = "text/plain"; break; case ".zip": $filedata['type'] = "application/zip"; break; default: $filedata['type'] = "application/octet-stream"; break; } return $filedata; } } ?
PHP發送郵件函數的應用代碼示例:
#echo?send_mail($_POST["email"],$tosubject,$_POST["errortext"]);??
echo?send_mail('[email protected]','only?a?test?mail?for?test?php?mail?function','一封垃圾郵件');??
echo?time();??
function?send_mail($to,?$subject?=?'No?subject',?$body)?{??
$loc_host?=?"mail.server";?//發信計算機名,可隨意??
$smtp_acc?=?"[email protected]";?//Smtp認證的用戶名??
$smtp_pass="pwdpwd";?//Smtp認證的密碼,一般等同pop3密碼??
$smtp_host="smtp.163.com";?//SMTP服務器地址,類似?smtp.tom.com??
$from="[email protected]";?//發信人Email地址,你的發信信箱地址??
$deliver=$smtp_acc;?//回復到指定郵箱??
$headers?=?"Content-Type:?text/plain;?charset="gb2312"rnContent-Transfer-Encoding:?base64";??
$lb="rn";?//linebreak???
$hdr?=?explode($lb,$headers);?//解析后的hdr??
if($body)?{$bdy?=?preg_replace("/^./","..",explode($lb,$body));}//解析后的Body??
$smtp?=?array(??
//1、EHLO,期待返回220或者250??
array("EHLO?".$loc_host.$lb,"220,250","HELO?error:?"),??
//2、發送Auth?Login,期待返回334??
array("AUTH?LOGIN".$lb,"334","AUTH?error:"),??
//3、發送經過Base64編碼的用戶名,期待返回334??
array(base64_encode($smtp_acc).$lb,"334","AUTHENTIFICATION?error?:?"),??
//4、發送經過Base64編碼的密碼,期待返回235??
array(base64_encode($smtp_pass).$lb,"235","AUTHENTIFICATION?error?:?"));??
//5、發送Mail?From,期待返回250??
$smtp[]?=?array("MAIL?FROM:?".$from."".$lb,"250","MAIL?FROM?error:?");??
//6、發送Rcpt?To。期待返回250??
$smtp[]?=?array("RCPT?TO:?".$to."".$lb,"250","RCPT?TO?error:?");??
//7、發送DATA,期待返回354??
$smtp[]?=?array("DATA".$lb,"354","DATA?error:?");??
//8.0、發送From??
$smtp[]?=?array("From:?".$deliver.$lb,"","");??
//8.2、發送To??
$smtp[]?=?array("To:?".$to.$lb,"","");??
//8.1、發送標題??
$smtp[]?=?array("Subject:?".$subject.$lb,"","");??
//8.3、發送其他Header內容??
foreach($hdr?as?$h)?{$smtp[]?=?array($h.$lb,"","");}??
//8.4、發送一個空行,結束Header發送??
$smtp[]?=?array($lb,"","");??
//8.5、發送信件主體??
if($bdy)?{foreach($bdy?as?$b)?{$smtp[]?=?array(base64_encode($b.$lb).$lb,"","");}}??
//9、發送“.”表示信件結束,期待返回250??
$smtp[]?=?array(".".$lb,"250","DATA(end)error:?");??
//10、發送Quit,退出,期待返回221??
$smtp[]?=?array("QUIT".$lb,"221","QUIT?error:?");??
//打開smtp服務器端口??
$fp?=?@fsockopen($smtp_host,?25);??
if?(!$fp)?echo?"bError:/b?Cannot?conect?to?".$smtp_host."br";??
while($result?=?@fgets($fp,?1024)){if(substr($result,3,1)?==?"?")?{?break;?}}??
$result_str="";??
//發送smtp數組中的命令/數據??
foreach($smtp?as?$req){??
//發送信息??
@fputs($fp,?$req[0]);??
//如果需要接收服務器返回信息,則??
if($req[1]){??
//接收信息??
while($result?=?@fgets($fp,?1024)){??
if(substr($result,3,1)?==?"?")?{?break;?}??
};??
if?(!strstr($req[1],substr($result,0,3))){??
$result_str.=$req[2].$result."br";??
}??
}??
}??
//關閉連接??
@fclose($fp);??
return?$result_str;??
}??
希望上面這段代碼示例能讓大家充分掌握PHP發送郵件函數的運用。
一、如何使用百度郵箱接收郵件?
在百度郵箱左側的菜單中點擊“收件夾”打開收件夾頁面,系統將顯示您的收件夾中所有郵件的列表。在此頁面下您可以接收和查看郵件。在郵件列表框中顯示郵件的寄件人、寄件時間、郵件主題以及此郵件的大小。
在頁面右上方有一段文字提示,上面顯示了您郵箱中的郵件總數和新郵件的數量。
接收Web郵件
在收件夾頁面點擊“Web郵件”鏈接,系統將自動把新郵件放到收件夾中 ,同時顯示在郵件列表的最上面。新收到郵件的主題將以粗體顯示。
接收POP郵件
百度郵箱提供了接收其它POP服務器郵件的功能。首次點擊“POP郵件”將進入POP服務器設置頁面,有關操作請參閱“設置區”中的介紹。
正確設置POP服務器后,再次點擊“POP郵件”時系統將自動從您設置的POP服務器中收郵件,自動把新郵件放到收件夾中,同時顯示在郵件列表的最上面。
閱讀郵件
在郵件列表中,點擊郵件的主題將打開"閱讀郵件內容"頁面。如果郵件包含附件,那么在郵件正文的下面將顯示附件文件的鏈接,只要點擊即可打開或下載;或者單擊右鍵打開快捷菜單,選擇打開或下載。快捷菜單中菜單項的多少與您使用的瀏覽器有關。
在來信人地址的右側,如果您收到了惡意打擾郵件或者不請自來的網絡廣告,點擊"拒收寄件人"鏈接,頁面將詢問您是否將該發件人加入拒收列表,單擊"確定",今后您將不會收到此地址的郵件,如果想恢復,您可以到"設置區/郵件過濾設置"頁面進行修改。另外,您也可以直接到郵件過濾設置中將該來信人地址設入拒收行列。
"添加到通訊錄"鏈接,點擊該鏈接彈出編輯地址頁面,您填寫相關信息后,單擊"確定"按鈕即可將該地址加入地址簿。
切換語言代碼當您閱讀郵件時,如果郵件的內容不能正常顯示,很可能是顯示郵件的語言代碼設置不對。您可以在閱讀郵件的窗口,單擊語言編碼的下拉按鈕,選擇相應的語言編碼。一般港臺地區選擇“大五碼(Big5)”,大陸地區選擇GB2312。
加入地址薄在來信人地址的右側,您可以點擊“添加到通訊錄”鏈接,彈出編輯地址頁面,您填寫相關信息后,單擊“確定”按鈕即可將該地址加入通訊錄。
在“閱讀郵件內容”頁面下,您可以點擊“上一封”或“下一封”來查看其它郵件,還可以點擊其它鏈接對當前郵件進行回復、轉發、刪除或轉移。
回復和轉發郵件
對于已閱讀的郵件,您可以進行回復和轉發。在“閱讀郵件內容”頁面下方點擊相應鏈接即可。 回復郵件和轉發郵件都自動打開“寫郵件”頁面。回復郵件時,系統將自動填寫郵件的發送地址和主題,其中主題為:RE+原郵件的主題。轉發郵件時,系統將自動填寫郵件主題:FWD+原郵件的主題。
如果原郵件發送時填寫了“抄送[CC]”一欄,并且您收到后希望給寄件人和所有“抄送[CC]”中的其他收件人回信,您可以點擊“回復全部”進行回復。
刪除當前郵件
在閱讀當前郵件過程中,您可以點擊“刪除”鏈接刪除它,被刪除的郵件將轉移到“垃圾桶”中。
轉移當前郵件
閱讀完郵件后,您可以把當前郵件轉移到其它郵件夾。操作如下: 單擊“選擇目標郵件夾”右側的小圖標打開下拉列表框,單擊選擇郵件夾,然后點擊“轉移郵件到”鏈接即可。
返回收件夾
單擊左側菜單中的“收件夾”,即可返回收件夾頁面。
編輯收件夾
為了便于對郵件進行管理,百度熱線任你郵提供了收件夾編輯功能。其中包括:刪除郵件和轉移郵件。
刪除郵件
您除了可以在"閱讀郵件內容"頁面下刪除當前郵件外,還可以在"收件夾"頁面下刪除一個或多個郵件。操作如下:
1.首先單擊郵件列表左側的選擇框,選擇要刪除的郵件,選擇框內顯示一個小勾表明被選中,一次可以選中多個郵件;如果您想刪除所有郵件,單擊郵件列表下方的“全選”核對框即可;
2.然后點擊“刪除郵件”鏈接即可刪除所選郵件。被刪除的郵件將自動放入“垃圾桶”中。
轉移郵件
您可以把當前打開的收件夾中的郵件轉移到其它郵件夾中。把郵件轉移到“垃圾桶”中與刪除郵件具有相同的結果。轉移郵件操作如下:
1.首先單擊郵件列表左側的選擇框,選中要轉移的郵件,可以一次選擇或多個郵件;如果您想轉移所有郵件,單擊郵件列表下方的“全選”核對框即可;
2.然后在“選擇目標郵件夾”下拉列表框中選擇郵件夾。可選的郵件夾包括您自己建立的郵件夾;
點擊“轉移郵件到”鏈接即可轉移所選郵件。
查看其它郵件夾的內容
在“收件夾”頁面中您可以查看其它郵件夾的內容。操作如下: 打開“選擇要查看的郵件夾”下拉列表框,單擊選擇要查看的郵件夾,系統將自動打開相應的郵件夾,并顯示郵件夾中的郵件列表。
二、如何使用百度郵箱寫郵件并發送?
點擊百度郵箱頁面左側的“寫郵件”,進入寫郵件頁面。在寄件人后顯示您的昵稱和百度郵箱電子郵件地址。
下面詳細介紹編寫郵件的方法:
填寫收件人地址
在收件人(To)、抄送(CC)和密送(BCC)的地址輸入框內,可以輸入對方的E-mail地址(當有多個地址時用逗號或分號分隔);也可以分別點擊每個輸入框前的藍色鏈接打開“通訊錄”窗口,選中所需的聯系人或小組,單擊“確定”按鈕,將所選地址添加到輸入框。需要說明的是,收件人可以看到“抄送[CC]”中的地址,但看不到“密送[BCC]”中的地址。
郵件的主題和正文
在“主題”欄中輸入您所發出的E-mail主題,該主題將顯示在收件人收件夾的“主題”區,發送時未加入主題,顯示為“No Subject”。
在輸入區內輸入您要發送的內容,按“回車鍵”可換行。
發送附件
您還可以將本地硬盤、磁盤或光盤中的文件以附件的形式發送給對方。作為附件的文件類型不限,每次最多可以發送五個文件。在“附件”右側的區域輸入要發送的文件絕對路徑和名稱,或者單擊“瀏覽”按鈕查找選中。收件人對附件可直接打開,也可通過網絡下載到本地計算機上。
簽名文件設置
簽名文件內容將顯示在對方收到郵件內容的末尾,設置內容可以在“設置區/簽名文件設置”中進行。當然您可以在“簽名”處輸入不同于預設的內容,但這種更改只對當前發送的E-mail有效,下一次系統仍舊默認預設的簽名文件內容。
設置郵件重要度
您重要的郵件怎樣才能引起別人的重視?在發送郵件前,您可以選擇郵件的重要度,有高、普通和低三種級別。您根據郵件的重要性,單擊“發送級別”的下拉按鈕選擇合適的級別,系統默認級別為“普通”。郵件重要程度的標記會顯示在郵件列表的前面。
郵件收條設置
郵件收條可以方便您了解郵件的接收狀況。如果您想獲得收條,勾選“對方收到信時給我回應”前的核對框,選中郵件收條時可以在對方閱讀郵件時,給您自動發送對方已經閱讀等相關信息的郵件。
發送郵件
點擊“發送郵件”按鈕,系統發出郵件。如果選擇“提示發送成功”選項,發送成功后,系統顯示成功信息;如果沒有選中該選項,發送成功后回到收件夾頁面。
點擊“重寫郵件”清除當前輸入,重新編寫郵件內容。若選中“保留一份在寄件夾中”,則發出的郵件將自動保留在您的寄件夾中,以備隨時查閱。
如有更多問題, 請咨詢百度客服中心。
全國統一客服熱線:95105670 咨詢郵箱:[email protected]
名稱欄目:php備份數據庫發送郵件,php備份數據庫發送郵件失效
當前URL:http://m.2m8n56k.cn/article26/hojdcg.html
成都網站建設公司_創新互聯,為您提供服務器托管、面包屑導航、云服務器、電子商務、微信小程序、標簽優化
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯