亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? pop3.htm

?? pop3接收郵件通信程序
?? HTM
?? 第 1 頁 / 共 3 頁
字號:
<html>

<head>
<title>CPop3Connection v1.19</title>
</head>

<body>

<p align="left"><img src="pop3.gif" width="40" height="40"><font face="Arial"><strong><big><big><big><big>CPop3Connection
v1.19</big></big></big></big></strong></font></p>

<p><font face="Arial">Welcome to <strong>CPop3Connection</strong>, a freeware MFC class to
support the POP3 protocol. POP3 for those not familiar with all the internet protocols is
the protocol used to retrieve internet email. </font></p>

<p><font face="Arial">For detailed information about the <strong>P</strong>ost <strong>O</strong>ffice
<strong>P</strong>rotocol Version <strong>3</strong> you should read RFC 1725.
You should also refer to RFC 822 which contains details on the layout of
messages.</font></p>

<p><font face="Arial">You can find numerous Web Servers which carry these documents by
going to <a href="http://www.yahoo.com">www.yahoo.com</a> and look for RFC and
1725 or 822. </font></p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<table>
  <tr>
    <td><font face="Arial"><a href="#Features">Features</a></font></td>
  </tr>
  <tr>
    <td><font face="Arial"><a href="#Usage">Usage</a></font></td>
  </tr>
  <tr>
    <td><font face="Arial"><a href="#History">History</a></font></td>
  </tr>
  <tr>
    <td><font face="Arial"><a href="#APIReference">API Reference</a></font></td>
  </tr>
  <tr>
    <td><font face="Arial"><a href="#Enhancements">Planned Enhancements</a></font></td>
  </tr>
  <tr>
    <td><font face="Arial"><a href="#Contact">Contacting the Author</a></font></td>
  </tr>
</table>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><font face="Arial"><a name="Features"></a><big><strong><big>Features</big></strong></big>
</font>

<ul>
  <li><font color="#000000" size="3" face="Arial">Simple and clean C++ interface.</font></li>
  <li><font color="#000000" size="3" face="Arial">The interface provided is synchronous which
    provides an easier programming model than using asynchronous sockets.</font></li>
  <li><font color="#000000" size="3" face="Arial">The code does not rely on the MFC socket
    classes. These classes have a number of shortcomings, one of which causes problems when
    they are used in NT services.</font></li>
  <li><font color="#000000" size="3" face="Arial">The code can be used in a console
    application without any problems (Again this is not the case for the MFC socket classes).</font></li>
  <li><font color="#000000" size="3" face="Arial">A configurable timeout for the connection
    can be set through the class API.</font></li>
</ul>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><a name="Usage"></a><font face="Arial"><big><big><strong>Usage</strong></big></big></font>

<ul>
  <li><font color="#000000" size="3" face="Arial">To use the class in your code simple include
    pop3.cpp in your project and #include pop3.h in which ever of your modules needs to make
    calls to the class. </font></li>
  <li><font face="Arial">To see the class in action, have a look at the code in InitInstance
    in the module &quot;main.cpp&quot;. </font></li>
  <li><font face="Arial">Your code will need to include MFC either statically or dynamically.</font></li>
  <li><font face="Arial">You will need to have a functioning Winsock stack installed and
    correctly initialized prior to calling any functions in CPop3Connection. Depending on your
    application, this will involve calling either WSAStartup or AfxSocketInit at startup of
    your application.</font></li>
  <li><font face="Arial">You will also need to have afxtempl.h and winsock.h or afxsock.h in
    your precompiled header. The code will work just aswell in a GUI or console app. The code
    should also work in a multithreaded application, although it has not be explicitly tested
    in this scenario.</font></li>
</ul>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><font face="Arial"><big><a name="History"></a></big><font color="#000000" size="5"><strong>History</strong></font></font></p>

<p><strong><font color="#000000" size="3" face="Arial">V1.0 (18th M</font><font
face="Arial"><font size="3"><font color="#000000">ay</font></font><font color="#000000"
size="3"> 1998)</font></strong> </font>

<ul>
  <li><font face="Arial" color="#000000" size="3">Initial public release.</font></li>
</ul>

<p><strong><font face="Arial" color="#000000" size="3">V1.1 (28th June</font><font
face="Arial"><font color="#000000" size="3"> 1998)</font></strong> </font>

<ul>
  <li><font face="Arial">Fixed a potential buffer overflow problem in Delete and Retrieve
    functions when a large message number was specified.</font></li>
  <li><font face="Arial">Improve the ReadResponse code by</font></li>
  <li><font face="Arial">&nbsp;&nbsp;&nbsp; a) passing the readability check onto the socket
    class and </font></li>
  <li><font face="Arial">&nbsp;&nbsp;&nbsp; b) Sleeping for 100 ms prior to looping around
    waiting for new response data</font></li>
  <li><font face="Arial">Classes are now fully Unicode compliant. Unicode build configurations
    are also now included.</font></li>
  <li><font face="Arial">Now supports the TOP POP3 command which can be issued using the
    GetHeader function.</font></li>
  <li><font face="Arial">Fixed a few typos in the documentation.</font></li>
</ul>

<p><strong><font face="Arial" color="#000000" size="3">V1.11 (4th January 1999</font><font
face="Arial"><font color="#000000" size="3">)</font></strong> </font>

<ul>
  <li><font face="Arial">Minor update to the documentation.</font></li>
  <li><font face="Arial">Now includes VC 5 workspace files as standard.</font></li>
  <li><font face="Arial">Properly Unicode enabled all the code as previously the code exposes
    an Ascii(LPSTR/LPCSTR) API instead of a TCHAR / CString API.</font></li>
</ul>

<p><strong><font face="Arial" color="#000000" size="3">V1.12 (22nd February 1999</font><font
face="Arial"><font color="#000000" size="3">)</font></strong> </font>

<ul>
  <li><font face="Arial">Default timeout for the code when a debug build is built has now been
    set to 60 seconds.</font></li>
  <li><font face="Arial">Improved the reading of responses back from the server by
    implementing a growable receive buffer.</font> </li>
  <li><font face="Arial">Updated instructions on how the relevant RFC documents can be
    retrieved.</font></li>
</ul>

<p><strong><font face="Arial" color="#000000" size="3">V1.13 (25th March 1999</font><font
face="Arial"><font color="#000000" size="3">)</font></strong> </font>

<ul>
  <li><font face="Arial">Fixed a memory leak in the CPop3Connection::ReadReturnResponse
    function.</font></li>
  <li><font face="Arial">Now sleeps for 250 ms instead of yielding the time slice. This helps
    reduce CPU usage when waiting for data to arrive in the socket</font></li>
</ul>

<p><strong><font face="Arial" color="#000000" size="3">V1.14 (15th June 1999)</font></strong> 

<ul>
  <li><font face="Arial">Added functions to return the message body, header or a particular header
    field of a message.</font></li>
  <li><font face="Arial">Tidied up some of the TRACE messages which the code generates.</font></li>
  <li><font face="Arial">Fixed some typos and spelling mistakes in this file.</font></li>
</ul>

<p><strong><font face="Arial" color="#000000" size="3">V1.15 (16th June 1999)</font></strong> 

<ul>
  <li><font face="Arial">Fixed a bug in the GetHeaderItem function which was causing a header
    item which appeared at the beginning of the header fields to fail to be                          parsed
    incorrectly.</font></li>
</ul>

<p><strong><font face="Arial" color="#000000" size="3">V1.16 (27th June 1999)</font></strong> 

<ul>
  <li><font face="Arial">Fixed a bug in the GetHeaderItem function when a header spanned                          multiple lines as is allowed by RFC 822.</font></li>
</ul>

<p><strong><font face="Arial" color="#000000" size="3">V1.17 (29th June 1999)</font></strong> 

<ul>
  <li><font face="Arial"> Another improvement to GetHeaderItem. When will it end &lt;g>. Originally                          this was reported as a bug but upon further investigation it turns out that
    the message which was causing the problems had embedded tabs in the header.                          This is discouraged by the RFC which refers to mail headers (RFC 822).                          The code has been enhanced to handle this case. Thanks to Chris Bishop                          for spotting this.</font></li>
  <li><font face="Arial">Fix for a bug in GetHeaderItem where I accidentally was using "=" instead of
    "==". Thanks to Angelini Fabio for spotting this.</font></li>
  <li><font face="Arial">Updated documentation to refer to RFC 822.</font></li>
</ul>

<p><strong><font face="Arial" color="#000000" size="3">V1.18 (5th July 1999)</font></strong> 

<ul>
  <li><font face="Arial">Addition of the following functions:<br>
    i)   CPop3Message::GetReplyTo()<br>
                          ii)  CPop3Message::GetRawBody&nbsp;<br>
                          iii) CPop3Message::GetSubject&nbsp;<br>
	                        iv)  CPop3Message::GetFrom&nbsp;<br>
	                        v)   CPop3Message::GetDate&nbsp;</font></li>
  <li><font face="Arial">GetHeaderItem function now uses case insensitive searching.</font></li>
  <li><font face="Arial">GetHeaderItem now allows you to search for the "n'th" header of a specified type.</font></li>
</ul>

<p><strong><font face="Arial" color="#000000" size="3">V1.19 (24th August 1999)</font></strong> 

<ul>
  <li><font face="Arial">Fixed a bug whereby the function GetHeader was sometimes failing when it
    was called when the message was retrieved using the "TOP" command.</font></li>
</ul>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p class="crt"><font face="Arial"><a name="APIReference"></a><big><big><strong>API
Reference</strong></big></big></font></p>

<p><font face="Arial">The API consists of the public member functions of the class
CPop3Connection &amp; CPop3Message</font></p>

<p><font face="Arial"><a href="#Connect">CPop3Connection::Connect<br>
</a><a href="#Disconnect">CPop3Connection::Disconnect<br>
</a><a href="#Statistics">CPop3Connection::Statistics<br>
</a><a href="#Delete">CPop3Connection::Delete<br>
</a><a href="#GetMessageSize">CPop3Connection::GetMessageSize</a><br>
<a href="#GetMessageID">CPop3Connection::GetMessageID</a><br>
<a href="#Retrieve">CPop3Connection::Retrieve<br>
</a><a href="#Reset">CPop3Connection::Reset<br>
</a><a href="#UIDL">CPop3Connection::UIDL</a><br>
<a href="#GetMessageHeader">CPop3Connection::GetMessageHeader<br>
</a><a href="#Noop">CPop3Connection::Noop<br>
</a><a href="#GetLastCommandResponse">CPop3Connection::GetLastCommandResponse<br>
</a><a href="#GetTimeout">CPop3Connection::GetTimeout<br>
</a><a href="#SetTimeout">CPop3Connection::SetTimeout<br>
</a><a href="#GetMessageText">CPop3Message::GetMessageText
</a></font><a href="#GetMessageText"><br>
</a><font face="Arial"><a href="#GetHeaderItem">CPop3Message::GetHeader</a></font><a href="#GetMessageText"><br>
</a><font face="Arial"><a href="#GetHeaderItem">CPop3Message::GetHeaderItem</a></font><a href="#GetMessageText"><br>
</a><font face="Arial"><a href="#GetHeaderItem">CPop3Message::GetBody<br>
</a></font><font face="Arial"><a href="#GetReplyTo">CPop3Message::GetReplyTo</a><br>
<a href="#GetRawBody">CPop3Message::GetRawBody</a><br>
<a href="#GetSubject">CPop3Message::GetSubject</a><br>
<a href="#GetDate">CPop3Message::GetFrom</a><br>
<a href="#GetDate">CPop3Message::GetDate</a></font></p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><a name="Connect"></a><big><strong><font face="Arial">CPop3Connection::Connect</font></strong></big></p>

<p><font face="Arial"><strong>BOOL CPop3Connection::Connect(LPCSTR </strong><em>pszHostName</em><strong>,
LPCSTR </strong><em>pszUser</em><strong>, &nbsp; LPCSTR </strong><em>pszPassword</em><strong>,
int </strong><em>nPort</em><strong> = 110);</strong></font></p>

<p class="rl"><strong><font face="Arial">Return Value</font></strong></p>

<p class="t"><font face="Arial">If the function succeeds, the return value is TRUE. If the
function fails, the return value is FALSE. To get extended error information, call
::GetLastError.</font></p>

<p><font face="Arial"><strong>Parameters</strong></font></p>

<p><font face="Arial"><em>pszHostName</em> The network address of the socket to connect
to: a machine name such as &#147;mail.yourisp.com&#148;, or a dotted number such as

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一二三级电影| 91国在线观看| 在线观看视频一区| 久久午夜羞羞影院免费观看| 亚洲自拍欧美精品| 国产91丝袜在线播放| 欧美一级久久久久久久大片| 亚洲精品中文在线观看| 成人午夜视频在线观看| 日韩精品一区二区三区视频在线观看 | 国产美女视频一区| 欧美日韩久久一区二区| 亚洲视频你懂的| 成人黄色免费短视频| 国产婷婷一区二区| 国产一区视频网站| 91精品国产乱| 天天亚洲美女在线视频| 欧美日韩电影一区| 午夜精品福利一区二区三区av| 色哟哟一区二区在线观看 | 日韩精品一区二区三区四区视频 | 成人午夜看片网址| 国产欧美精品一区二区色综合朱莉| 亚洲成人先锋电影| 欧美日韩亚洲综合一区| 一区二区三区在线观看网站| 99riav久久精品riav| 亚洲欧美日韩久久| 日本道在线观看一区二区| 亚洲精品久久7777| 欧美三级在线看| 日韩黄色一级片| 欧美日韩精品一区二区天天拍小说 | 日韩欧美国产系列| 免费在线观看精品| 欧美大尺度电影在线| 另类小说一区二区三区| 精品国产3级a| 国产一区二区精品在线观看| 国产免费久久精品| 色综合久久久久久久久| 日韩在线a电影| 欧美成人伊人久久综合网| 风流少妇一区二区| 亚洲精品一二三四区| 7878成人国产在线观看| 精品在线你懂的| 中文字幕免费不卡在线| 在线观看国产一区二区| 日本中文一区二区三区| 国产丝袜欧美中文另类| 色女孩综合影院| 理论片日本一区| 国产精品午夜春色av| 欧洲精品在线观看| 另类小说视频一区二区| 亚洲人成精品久久久久久| 欧美日韩免费在线视频| 国产又黄又大久久| 亚洲乱码国产乱码精品精小说| 日韩视频在线观看一区二区| 国产精品夜夜嗨| 亚洲一区二区三区中文字幕| 久久影院视频免费| 91国内精品野花午夜精品| 麻豆国产91在线播放| 一区二区视频在线看| 日韩欧美国产精品一区| 一本到不卡免费一区二区| 精品一区二区久久久| 亚洲狼人国产精品| 91精品国产一区二区三区蜜臀| 成人性生交大片免费看视频在线 | 日本v片在线高清不卡在线观看| 精品国产自在久精品国产| 91浏览器在线视频| 九色综合狠狠综合久久| 一区二区三区产品免费精品久久75| 日韩精品中午字幕| 欧美午夜寂寞影院| 大白屁股一区二区视频| 日韩中文字幕区一区有砖一区| 国产精品三级久久久久三级| 欧美视频中文一区二区三区在线观看| 国内国产精品久久| 日韩和欧美一区二区三区| 亚洲视频你懂的| 国产欧美日韩在线看| 精品欧美一区二区久久| 91超碰这里只有精品国产| 一本大道久久a久久精二百| 成人免费视频app| 韩日av一区二区| 免费精品视频最新在线| 午夜视频在线观看一区二区三区| 国产精品美女一区二区三区| 精品国产精品网麻豆系列| 555夜色666亚洲国产免| 国产欧美视频在线观看| 91精品国产综合久久小美女| 欧美日韩在线播放一区| 91婷婷韩国欧美一区二区| 成人黄色小视频| www.亚洲人| jlzzjlzz亚洲日本少妇| 国产成人精品亚洲日本在线桃色| 国内精品国产三级国产a久久| 蜜桃av一区二区在线观看| 免费成人你懂的| 日韩av电影免费观看高清完整版在线观看| 一区二区国产视频| 一级中文字幕一区二区| 一二三四社区欧美黄| 亚洲午夜影视影院在线观看| 亚洲国产精品久久久男人的天堂| 亚洲精品国产视频| 一区二区三区**美女毛片| 一区二区成人在线视频| 亚洲一二三区不卡| 蜜臀av一区二区| 国产一区二区三区日韩| 成人一区二区三区视频| 91女人视频在线观看| 色欧美乱欧美15图片| 欧美日韩在线一区二区| 欧美巨大另类极品videosbest| 日韩一区二区三区电影| 26uuu国产一区二区三区| 久久久综合九色合综国产精品| 国产性色一区二区| 亚洲图片你懂的| 午夜精品免费在线| 九色综合国产一区二区三区| 成人综合在线观看| 欧美做爰猛烈大尺度电影无法无天| 欧美日本在线看| 欧美精品一区二区蜜臀亚洲| 国产精品萝li| 亚洲3atv精品一区二区三区| 麻豆视频观看网址久久| av激情综合网| 91精品午夜视频| 国产精品区一区二区三区| 亚洲一区日韩精品中文字幕| 日本少妇一区二区| 成人伦理片在线| 欧美一区二区三区不卡| 欧美国产视频在线| 日韩精品亚洲专区| 99久久精品免费看| 这里只有精品电影| 中文字幕亚洲精品在线观看| 日本sm残虐另类| 不卡视频一二三四| 欧美变态tickling挠脚心| 一区二区三区四区不卡在线 | 欧美最新大片在线看| 久久女同精品一区二区| 亚洲美女在线一区| 九九国产精品视频| 色94色欧美sute亚洲13| 国产亚洲一区字幕| 日韩国产精品久久久久久亚洲| 成人久久视频在线观看| 日韩欧美一区二区免费| 一区二区三区欧美日| 成人在线视频一区二区| 538在线一区二区精品国产| 亚洲欧美一区二区视频| 国产又黄又大久久| 欧美一区二区成人| 亚洲一区二区三区四区的| 日本韩国欧美一区二区三区| 国产亚洲欧洲一区高清在线观看| 亚瑟在线精品视频| 日本韩国精品一区二区在线观看| 久久人人超碰精品| 美女任你摸久久| 欧美日韩午夜影院| 依依成人精品视频| 99久久久精品| 国产精品久久久久久久久免费樱桃| 激情文学综合插| 日韩视频一区二区三区| 亚洲www啪成人一区二区麻豆| 白白色 亚洲乱淫| 国产精品免费免费| 成人性色生活片| 国产精品女主播av| 成人高清免费观看| 国产精品色噜噜| 99久久久久久| 亚洲免费观看高清完整版在线| 成人av网站在线| 中文字幕中文乱码欧美一区二区| 成人一级视频在线观看| 久久久不卡网国产精品二区| 国内精品伊人久久久久av影院| 精品国产91乱码一区二区三区 |