⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mail_8h-source.html

📁 pwlib开发文档
💻 HTML
📖 第 1 页 / 共 2 页
字号:
00131       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; service00136     );00137 00138 00139     <span class="keyword">virtual</span> <a class="code" href="classPMail.html#z185_3">~PMail</a>();00140     <span class="comment">/* Destroy the mail session, logging off the mail system if necessary.</span>00141 <span class="comment">     */</span>00143 00151     BOOL <a class="code" href="classPMail.html#z187_0">LogOn</a>(00152       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; username,  00153       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; password   00154     );00155 00161     BOOL <a class="code" href="classPMail.html#z187_0">LogOn</a>(00162       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; username,  00163       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; password,  00164       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; service00169     );00170 00176     <span class="keyword">virtual</span> BOOL <a class="code" href="classPMail.html#z187_2">LogOff</a>();00177 00183     BOOL <a class="code" href="classPMail.html#z187_3">IsLoggedOn</a>() <span class="keyword">const</span>;00185 00194     BOOL <a class="code" href="classPMail.html#z189_0">SendNote</a>(00195       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; recipient,  00196       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; subject,    00197       <span class="keyword">const</span> <span class="keywordtype">char</span> * body           00198     );00199 00206     BOOL <a class="code" href="classPMail.html#z189_0">SendNote</a>(00207       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; recipient,  00208       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; subject,    00209       <span class="keyword">const</span> <span class="keywordtype">char</span> * body,          00210       <span class="keyword">const</span> <a class="code" href="classPStringList.html">PStringList</a> &amp; attachments00212     );00213 00220     BOOL <a class="code" href="classPMail.html#z189_0">SendNote</a>(00221       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; recipient,  00222       <span class="keyword">const</span> <a class="code" href="classPStringList.html">PStringList</a> &amp; carbonCopies, 00223       <span class="keyword">const</span> <a class="code" href="classPStringList.html">PStringList</a> &amp; blindCarbons, 00224       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; subject,        00225       <span class="keyword">const</span> <span class="keywordtype">char</span> * body,              00226       <span class="keyword">const</span> <a class="code" href="classPStringList.html">PStringList</a> &amp; attachments00228     );00230 00238     <a class="code" href="classPStringArray.html">PStringArray</a> <a class="code" href="classPMail.html#z191_0">GetMessageIDs</a>(00239       BOOL unreadOnly = TRUE    00240     );00241 <a name="l00243"></a><a class="code" href="structPMail_1_1Header.html">00243</a>     <span class="keyword">struct </span><a class="code" href="structPMail_1_1Header.html">Header</a> {<a name="l00245"></a><a class="code" href="structPMail_1_1Header.html#m0">00245</a>       <a class="code" href="classPString.html">PString</a>  subject;           <a name="l00247"></a><a class="code" href="structPMail_1_1Header.html#m1">00247</a>       <a class="code" href="classPString.html">PString</a>  <a class="code" href="structPMail_1_1Header.html#m1">originatorName</a>;    <a name="l00249"></a><a class="code" href="structPMail_1_1Header.html#m2">00249</a>       <a class="code" href="classPString.html">PString</a>  <a class="code" href="structPMail_1_1Header.html#m2">originatorAddress</a>; <a name="l00251"></a><a class="code" href="structPMail_1_1Header.html#m3">00251</a>       <a class="code" href="classPTime.html">PTime</a>    <a class="code" href="structPMail_1_1Header.html#m3">received</a>;          00252     };00253 00259     BOOL <a class="code" href="classPMail.html#z191_1">GetMessageHeader</a>(00260       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; id,      00261       Header &amp; hdrInfo         00262     );00263 00280     BOOL <a class="code" href="classPMail.html#z191_2">GetMessageBody</a>(00281       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; id,      00282       <a class="code" href="classPString.html">PString</a> &amp; body,          00283       BOOL markAsRead = FALSE  00284     );00285 00291     BOOL <a class="code" href="classPMail.html#z191_3">GetMessageAttachments</a>(00292       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; id,       00293       <a class="code" href="classPStringArray.html">PStringArray</a> &amp; filenames, 00294       BOOL includeBody = FALSE, 00295       BOOL markAsRead = FALSE   00296     );00297 00303     BOOL <a class="code" href="classPMail.html#z191_4">MarkMessageRead</a>(00304       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; id      00305     );00306 00312     BOOL <a class="code" href="classPMail.html#z191_5">DeleteMessage</a>(00313       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; id      00314     );00316 00319 <a name="l00320"></a><a class="code" href="classPMail.html#z193_0">00320</a>     <span class="keyword">enum</span> <a class="code" href="classPMail.html#z193_0">LookUpResult</a> {00322       <a class="code" href="classPMail.html#z193_0s0">UnknownUser</a>,    00324       <a class="code" href="classPMail.html#z193_0s1">AmbiguousUser</a>,  00326       <a class="code" href="classPMail.html#z193_0s2">ValidUser</a>,      00328       <a class="code" href="classPMail.html#z193_0s3">LookUpError</a>     00329     };00330 00337     <a class="code" href="classPMail.html#z193_0">LookUpResult</a> <a class="code" href="classPMail.html#z193_1">LookUp</a>(00338       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; name,  00339       <a class="code" href="classPString.html">PString</a> * fullName = NULL00343     );00345 00354     <span class="keywordtype">int</span> <a class="code" href="classPMail.html#z195_0">GetErrorCode</a>() <span class="keyword">const</span>;00355 00362     <a class="code" href="classPString.html">PString</a> <a class="code" href="classPMail.html#z195_1">GetErrorText</a>() <span class="keyword">const</span>;00364 00365 00366   <span class="keyword">protected</span>:00367     <span class="keywordtype">void</span> <a class="code" href="classPMail.html#b0">Construct</a>();00368     <span class="comment">// Common construction code.</span>00369 <a name="l00371"></a><a class="code" href="classPMail.html#n0">00371</a>     BOOL <a class="code" href="classPMail.html#n0">loggedOn</a>;00372 00373 00374 <span class="comment">// Include platform dependent part of class</span>00375 <span class="preprocessor">#ifdef _WIN32</span>00376 <span class="preprocessor"></span><span class="preprocessor">#include "msos/ptlib/mail.h"</span>00377 <span class="preprocessor">#else</span>00378 <span class="preprocessor"></span><span class="preprocessor">#include "unix/ptlib/mail.h"</span>00379 <span class="preprocessor">#endif</span>00380 <span class="preprocessor"></span>};00381 00382 <span class="preprocessor">#endif</span>00383 <span class="preprocessor"></span>00384 <span class="comment">// End Of File ///////////////////////////////////////////////////////////////</span></pre></div><hr><address style="align: right;"><small>Generated on Wed Sep 29 22:44:11 2004 for PWLib by<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border=0 width=110 height=53></a>1.2.18 </small></address></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -