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

📄 getattachmentfilename.htm

📁 get attachment file name
💻 HTM
📖 第 1 页 / 共 3 页
字号:
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>if&nbsp;</b></font><font color="#000000">(</font><font color="#000000">folder&nbsp;==&nbsp;</font><font color="#7f0055"><b>null</b></font><font color="#000000">)&nbsp;{</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">System.out.println</font><font color="#000000">(</font><font color="#2a00ff">&#34;Folder&nbsp;&#34;&nbsp;</font><font color="#000000">+&nbsp;server.getFile</font><font color="#000000">()&nbsp;</font><font color="#000000">+&nbsp;</font><font color="#2a00ff">&#34;&nbsp;not&nbsp;found.&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">System.exit</font><font color="#000000">(</font><font color="#990000">1</font><font color="#000000">)</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">folder.open</font><font color="#000000">(</font><font color="#000000">Folder.READ_ONLY</font><font color="#000000">)</font><font color="#000000">;</font><br/><font color="#ffffff"></font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">Message</font><font color="#000000">[]&nbsp;</font><font color="#000000">messages&nbsp;=&nbsp;folder.getMessages</font><font color="#000000">()</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>for&nbsp;</b></font><font color="#000000">(</font><font color="#7f0055"><b>int&nbsp;</b></font><font color="#000000">i&nbsp;=&nbsp;</font><font color="#990000">0</font><font color="#000000">;&nbsp;i&nbsp;&lt;&nbsp;messages.length;&nbsp;i++</font><font color="#000000">)&nbsp;{</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">System.out.println</font><font color="#000000">(</font><font color="#000000">messages</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.getSize</font><font color="#000000">()&nbsp;</font><font color="#000000">+&nbsp;</font><font color="#2a00ff">&#34;&nbsp;bytes&nbsp;long.&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">System.out.println</font><font color="#000000">(</font><font color="#000000">messages</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.getLineCount</font><font color="#000000">()&nbsp;</font><font color="#000000">+&nbsp;</font><font color="#2a00ff">&#34;&nbsp;lines.&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">String&nbsp;disposition&nbsp;=&nbsp;messages</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.getDisposition</font><font color="#000000">()</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>if&nbsp;</b></font><font color="#000000">(</font><font color="#000000">disposition&nbsp;==&nbsp;</font><font color="#7f0055"><b>null</b></font><font color="#000000">){</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">;&nbsp;</font><font color="#3f7f5f">//&nbsp;do&nbsp;nothing</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><font color="#7f0055"><b>else&nbsp;if&nbsp;</b></font><font color="#000000">(</font><font color="#000000">disposition.equals</font><font color="#000000">(</font><font color="#000000">Part.INLINE</font><font color="#000000">))&nbsp;{</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">System.out.println</font><font color="#000000">(</font><font color="#2a00ff">&#34;This&nbsp;part&nbsp;should&nbsp;be&nbsp;displayed&nbsp;inline&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}&nbsp;</font><font color="#7f0055"><b>else&nbsp;if&nbsp;</b></font><font color="#000000">(</font><font color="#000000">disposition.equals</font><font color="#000000">(</font><font color="#000000">Part.ATTACHMENT</font><font color="#000000">))&nbsp;{</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">System.out.println</font><font color="#000000">(</font><font color="#2a00ff">&#34;This&nbsp;part&nbsp;is&nbsp;an&nbsp;attachment&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">String&nbsp;fileName&nbsp;=&nbsp;messages</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.getFileName</font><font color="#000000">()</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">System.out.println</font><font color="#000000">(</font><font color="#2a00ff">&#34;The&nbsp;file&nbsp;name&nbsp;of&nbsp;this&nbsp;attachment&nbsp;is&nbsp;&#34;&nbsp;</font><font color="#000000">+&nbsp;fileName</font><font color="#000000">)</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">String&nbsp;description&nbsp;=&nbsp;messages</font><font color="#000000">[</font><font color="#000000">i</font><font color="#000000">]</font><font color="#000000">.getDescription</font><font color="#000000">()</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>if&nbsp;</b></font><font color="#000000">(</font><font color="#000000">description&nbsp;!=&nbsp;</font><font color="#7f0055"><b>null</b></font><font color="#000000">)&nbsp;{</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">System.out.println</font><font color="#000000">(</font><font color="#2a00ff">&#34;The&nbsp;description&nbsp;of&nbsp;this&nbsp;message&nbsp;is&nbsp;&#34;&nbsp;</font><font color="#000000">+&nbsp;description</font><font color="#000000">)</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">folder.close</font><font color="#000000">(</font><font color="#7f0055"><b>false</b></font><font color="#000000">)</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br/><font color="#000000">}</font><br/><font color="#ffffff"></font><br/><font color="#7f0055"><b>class&nbsp;</b></font><font color="#000000">MailAuthenticator&nbsp;</font><font color="#7f0055"><b>extends&nbsp;</b></font><font color="#000000">Authenticator&nbsp;</font><font color="#000000">{</font><br/><font color="#ffffff"></font><br/><font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#000000">MailAuthenticator</font><font color="#000000">()&nbsp;{</font><br/><font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br/><font color="#ffffff"></font><br/><font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#000000">PasswordAuthentication&nbsp;getPasswordAuthentication</font><font color="#000000">()&nbsp;{</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>return&nbsp;new&nbsp;</b></font><font color="#000000">PasswordAuthentication</font><font color="#000000">(</font><font color="#2a00ff">&#34;username&#34;</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">&#34;password&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br/><font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br/><font color="#000000">}</font><br/><font color="#ffffff"></font><br/><font color="#ffffff"></font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br/><font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></code></div>       </td>  <!-- end source code -->   </tr></table></td></tr><tr><td><A href="http://www.java2s.com/Code/JavaDownload/JavaMailGetAttachmentFileName.zip"><IMG border=0 width=32 heigh=32 src="http://www.java2s.com/style/download.png">JavaMailGetAttachmentFileName.zip( 2,322 k)</a></td></tr><tr><td class=relatedExample>Related examples in the same category</td></tr></table><table cellpadding=0 cellspacing=0 width=800 border=0><tr class=even><td>1.&nbsp;</td><td align=left><A href="http://www.java2s.com/Code/Java/Email/HowtousetheFileDataSourcetosendafileviamail.htm">How to use the FileDataSource to send a file via mail</a></td><td width=32></td><td width=200 align=right></td></tr></table><TABLE border=0><TR><TD height=10></TD></TR></TABLE><script type="text/javascript"><!--google_ad_client = "pub-1130008796007602";                         google_ad_width = 728;                                               google_ad_height = 90;                                               google_ad_format = "728x90_as";                                    google_ad_type = "text_image";                                     google_ad_channel = "";                                            google_color_border = "ffffff";                                    google_color_bg = "ffffff";                                        google_color_link = "003399";                                      google_color_text = "000000";                                      google_color_url = "75a3ed";                                       //  -->                                                              </script>                                                            <script type="text/javascript"                                     src="http://pagead2.googlesyndication.com/pagead/show_ads.js">     </script>                                                            </td></tr></table></td></tr></table>                                                               <center><TABLE border=0>     <TR align=left>     <TD>         <A href="http://www.java2s.com">w__w__w_.___j_a__v__a__2___s_.__c__o__m</A> |          <A href=http://www.java2s.com/html/contact.htm>Contact Us</A>     </Td>     </TR>     <TR align=left>            <TD class=Templatetext>Copyright 2003 - 08 Demo Source and Support. All rights reserved.</TD>     </TR>     <TR align=left>        <TD>All other trademarks are property of their respective owners.</TD>     </TR></TABLE></center></BODY></HTML>

⌨️ 快捷键说明

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