使用java mail 包收發中文郵件的編碼,解碼問題以及解決方案

編碼|解決|問題|中文 編碼 郵件標頭(參見RFC822,RFC2047)只能包含US-ASCII字元。郵件標頭中任何包含非US-ASCII字元的部分必須進行編碼,使其只包含US-ASCII字元。所以使用java mail發送中文郵件必須經過編碼,否則別人收到你的郵件只能是亂碼一堆。不過使用java mail 包的解決方案很簡單,用它內建的MimeUtility工具中encode開頭的方法(如encodeText)對中文資訊進行編碼就可以了。

Java項目中串連資料庫的幾種方式和範例

串連資料庫|項目 Java項目中串連資料庫的幾種方式和範例 1, 最原始的寫法(也是一般初學者的寫法)首先import資料庫連接基礎類,然後其它的然後就簡單了。實際操作過程中只需載入驅動程式類,之後調用sql語句就行了。以下是一個簡單的程式例子。//Select.javaimport java.net.URL;import java.sql.*;class Select{ public static void main(String[]

用Java Mail發送帶有圖片附件的html格式郵件

用Java Mail發送帶有圖片的html格式的郵件,針對於顯示圖片,一般有兩種方法。1. 圖片存在於伺服器上,我們只需要把圖片在伺服器的的連結放進去即可。 這種髮式比較簡單,但是這種方法有些缺陷: 圖片不支援離線瀏覽; 每次瀏覽郵件需要訪問web服務,增加伺服器負擔; 若圖片以二進位的方式存在於資料庫或是動態產生的,則無法有效解決。2. 把圖片以附件的方式發送出去,這種方式非常適用於圖片存在於資料庫中的情況。 本文也主要討論這種情況。對於Java

Java社區選舉結果

社區 The ServerSide 的新聞發布資訊:The Java Community Process (sm) (JCP sm) program announced today the final results of its fifth annual Executive Committee (EC) member Elections.The final phase of the 2004 JCP EC member Elections

Java擷取Html變數的值

變數 Author: Tansf代碼如下//------getParameter.javaimport java.awt.*;import java.applet.*; public class getParameter extends Applet{ private String title; public void paint(Graphics g){ title=getParameter("title");

java中的匿名類

匿名類匿名類是不能有名稱的類,所以沒辦法引用它們。必須在建立時,作為new語句的一部分來聲明它們。這就要採用另一種形式的new語句,如下所示: new <類或介面>

學習JAVA的筆記(一)

筆記

Java的封裝類

封裝 Java有8種基本的資料類型。因為這些資料類型不是對象層次上的東西,所以它們通過值傳遞給方法而不能通過引用。通過方法進行建立或訪問一個基本的資料類形,可以通過相應的“封裝類”來封裝。eg: int資料類型的封裝類Integer。class CmdArg{ public static void main(String args[]) { int sum=0; for(int

輕輕鬆鬆作兼職(java)

首先,請那些不是包月上網或者不能在公司免費上網的錢友看到這裡就可以打止了,因為你們要賺到錢的難度實在是太高了。 其次,請那些希望在很短時間內拿到錢的錢友也在這裡打住,因為你至少要兩三個月後才能拿到錢。天下的確沒有免費的午餐,這次需要堅持!!-----------------------------------------------------------------------------

Java開發工具配置 UltraEdit

確定你的jdk環境變數配置是正確的。對於java初學者來說,編譯和運行java程式是一件很頭疼的東西。顯然,在命令方式下編譯和運行java程式用久了,確實是很麻煩,而我們又不想使用大型的開發工具時,UltraEdit是一個不錯的選擇,很多初學者都是用它來編寫java源檔案的,可以高亮度顯示關鍵字。1。關鍵字高亮度顯示。 開啟UltraEdit->視圖->高亮顯示類型->java; 此時在UltraEdit輸入java程式時,關鍵字和java包下的類可以高亮度顯示,

遞迴函式之JAVA演繹

遞迴|函數 1、遞迴函式的定義:答:遞迴函式即自調用函數,在函數體內直接或間接的調用自己,即函數的嵌套是函數本身。2、遞迴方式:遞迴調用有直接遞迴和間接遞迴兩種方式。A:直接遞迴:在函數中出現調用函數本身。樣本1:下面代碼求斐波那契數列第n項,斐波那契數列第一和第二項是1,後面每一項是前兩項之和,即1、1、2、3、5、8、13 ...。程式碼:public class Test { public static void main(String

java JDBC 提高程式可移植性

程式 很多java初學者在開始接觸JDBC編程的時候,在網上和大部分的教材上都是這樣介紹JDBC一般的程式://可以啟動並執行完整程式import java.sql.*;public class DatabaseDemo{ public static void main(String args[]) { Connection con; Statement stmt; ResultSet rs; //load the driver

關於繼承內部類——java編程思想樣本程式分析

編程|程式|繼承|樣本 關於繼承內部類——java編程思想樣本程式分析;class Egg2 { protected class Yolk { public Yolk() { System.out.println("Egg2.Yolk()"); } public void f() {

java版的SHA-1

/** * <b>This Java Class consists the server side for the wondeful JavaScript library 'sha1.js'. I wrote it because I basically needed * some cheap client/server login authentication by the usual key/data system. Besides, I got the creeps

java初學者常用開發工具介紹

初學 Java的應用越來越廣泛,學習Java的人也越來越多。學過程式設計的人知道,使用Basic進行程式設計,可以使用QBasic、Visual Basic等開發工具;使用C語言進行程式設計,可以使用Turbo C、Visual C++、C++

java applet 畫圖板

import java.awt.*;import javax.swing.*;import java.awt.event.*;public class HuaTu implements MouseMotionListener,ActionListener{ static final int r=3; static int ox, oy; static int flag=1; public static void main(String arg[]){ JFrame f=new

Java中儲存區的分類

Java中把儲存區分為6類。分別為寄存器(register)、棧(stack)、堆(heap)、靜態儲存區(static storage)、常量儲存區(constant storage)以及非隨機存取儲存區(Non-RAM)。 1.

java連結資料庫的工具類

連結|資料|資料庫 package spider.tools;import java.sql.*;public class DBTools { public static final int ORACLE = 0; public static final int SQLSERVER = 1; private static String oracleDriver =

java視窗的實現---計算機(算加法)

/*********************************************************************** * Module: Caculater.java * Author: Administrator * Created: 2004-12-7 23:48:21 * Purpose: ***********************************************************************/package org.

用java開發Email工具之發送郵件

發送郵件 作者:馮睿 本文介紹了如何利用Java的網路API來實現一個電子郵件工具程式。通常Email工具都是使用SMTP(簡易郵件傳輸通訊協定, Simple Mail Transfer Protocol)來發送郵件,使用POP3協議來接受電子郵件。在本文中只對這兩個協議作簡單介紹。如果有興趣的讀者可以參考以下網站: POP3: ftp://ftp.isi.edu/in-notes/rfc1939.txt SMTP: ftp://ftp.isi.

總頁數: 4058 1 .... 2670 2671 2672 2673 2674 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.