日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

用PHP通過(guò)SMTP發(fā)送郵件_PHP教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:PHP開(kāi)發(fā)中接收復(fù)選框信息的方法
PHP接收多個(gè)同名復(fù)選框信息不像ASP那樣自動(dòng)轉(zhuǎn)換成為數(shù)組,這給使用帶來(lái)了一定不便。但是還是有解決辦法的,就是利用javascript做一下預(yù)處理。多個(gè)同名復(fù)選框在javascript中還是以數(shù)組的形式存在

  由于PHP沒(méi)有提供現(xiàn)成的smtp函數(shù),卻提供了一個(gè)功能不甚靈活的mail()函數(shù),這個(gè)函數(shù)需要服務(wù)器配置上的支持,并且不支持smtp驗(yàn)證,在很多場(chǎng)合無(wú)法正常的工作,因此不建議使用。本文的目的在于為新手指明方向,并沒(méi)有涉及那些高級(jí)的內(nèi)容,一來(lái)本身水平有限,二來(lái)也擔(dān)心不能準(zhǔn)確的講述相關(guān)的概念,進(jìn)而對(duì)各位造成誤導(dǎo),還請(qǐng)自行深入學(xué)習(xí)。

  “使用php發(fā)送mail”最近已經(jīng)成為繼“register_globals”以后本版第二個(gè)新手陷阱,今天特地寫(xiě)這篇文章為新手解惑,希望可以為迷茫的人指明方向。

  讓我們先從以下這個(gè)例子開(kāi)始說(shuō)起:

  引用:

[root@server~/]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 server.domain.com.br ESMTP Postfix (2.1.0)
MAIL FROM: [email protected]
250 Ok
RCPT TO: [email protected]
250 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
teste
.
250 Ok: queued as 7B41F4665A
QUIT
221 Bye
Connection closed by foreign host.

  注:以上來(lái)自netkiller的postfix文檔,偷懶,直接用現(xiàn)成的。

  首先是使用telnet來(lái)連接本地的25端口,稍微熟悉點(diǎn)網(wǎng)絡(luò)的人都知道smtp協(xié)議使用25端口,這也就是說(shuō),現(xiàn)在在連接本地的smtp服務(wù)器。

  引用:

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 server.domain.com.br ESMTP Postfix (2.1.0)

  這些東西是系統(tǒng)輸出信息,說(shuō)明已經(jīng)連接上了,而且這個(gè)smtp服務(wù)器是postfix做的。

  “MAIL FROM: [email protected]”這個(gè)命令指明了發(fā)件地址是[email protected],“250 Ok”說(shuō)明這條命令被服務(wù)器接受并正確執(zhí)行,這類似http協(xié)議的200、404、500等狀態(tài)代碼。接下來(lái)的“RCPT TO: [email protected]”指明了收件地址是[email protected]。

  引用:

DATA
354 End data with <CR><LF>.<CR><LF>
teste
.

  這一段是輸入郵件正文,輸入“DATA”以后系統(tǒng)提示使用“<回車>.<回車>”來(lái)結(jié)束輸入,正文內(nèi)容是“teste”。

  最后使用“QUIT”退出。

  注:以上來(lái)自netkiller的postfix文檔,偷懶,直接用現(xiàn)成的。

  首先是使用telnet來(lái)連接本地的25端口,稍微熟悉點(diǎn)網(wǎng)絡(luò)的人都知道smtp協(xié)議使用25端口,這也就是說(shuō),現(xiàn)在在連接本地的smtp服務(wù)器。

  引用:

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 server.domain.com.br ESMTP Postfix (2.1.0)

  這些東西是系統(tǒng)輸出信息,說(shuō)明已經(jīng)連接上了,而且這個(gè)smtp服務(wù)器是postfix做的。

  “MAIL FROM: [email protected]”這個(gè)命令指明了發(fā)件地址是[email protected],“250 Ok”說(shuō)明這條命令被服務(wù)器接受并正確執(zhí)行,這類似http協(xié)議的200、404、500等狀態(tài)代碼。接下來(lái)的“RCPT TO: [email protected]”指明了收件地址是[email protected]。

  引用:

DATA
354 End data with <CR><LF>.<CR><LF>
teste
.

  這一段是輸入郵件正文,輸入“DATA”以后系統(tǒng)提示使用“<回車>.<回車>”來(lái)結(jié)束輸入,正文內(nèi)容是“teste”。

  最后使用“QUIT”退出。

  注:以上來(lái)自netkiller的postfix文檔,偷懶,直接用現(xiàn)成的。

  首先是使用telnet來(lái)連接本地的25端口,稍微熟悉點(diǎn)網(wǎng)絡(luò)的人都知道smtp協(xié)議使用25端口,這也就是說(shuō),現(xiàn)在在連接本地的smtp服務(wù)器。

  引用:

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 server.domain.com.br ESMTP Postfix (2.1.0)

  這些東西是系統(tǒng)輸出信息,說(shuō)明已經(jīng)連接上了,而且這個(gè)smtp服務(wù)器是postfix做的。

  “MAIL FROM: [email protected]”這個(gè)命令指明了發(fā)件地址是[email protected],“250 Ok”說(shuō)明這條命令被服務(wù)器接受并正確執(zhí)行,這類似http協(xié)議的200、404、500等狀態(tài)代碼。接下來(lái)的“RCPT TO: [email protected]”指明了收件地址是[email protected]。

  引用:

DATA
354 End data with <CR><LF>.<CR><LF>
teste
.

  這一段是輸入郵件正文,輸入“DATA”以后系統(tǒng)提示使用“<回車>.<回車>”來(lái)結(jié)束輸入,正文內(nèi)容是“teste”。

  最后使用“QUIT”退出。

分享:PHP中使用XML-RPC構(gòu)造Web Service簡(jiǎn)單入門
[ Web Service介紹 ]   Web Service就是為了異構(gòu)系統(tǒng)的通信而產(chǎn)生的,它基本的思想就是使用基于XML的HTTP的遠(yuǎn)程調(diào)用提供一種標(biāo)準(zhǔn)的機(jī)制,而省去建立一種新協(xié)議的需求。目前進(jìn)行Web Service

共2頁(yè)上一頁(yè)12下一頁(yè)
來(lái)源:模板無(wú)憂//所屬分類:PHP教程/更新時(shí)間:2008-08-22
相關(guān)PHP教程