い送信メールを用いて添付の所定の顧客、Javaプログラム
-
09-06-2019 - |
質問
思を当社のユーザーのRCPの送信に問題の内容を弊社のサポート。このため、いくらいが丁度いいのに"お問い合わせサポート"ウィジェットの標準誤差。
私は使URIヘッダを送信すstacktrace Javaを利用して6のJDIC話: Desktop.getDesktop().mail(java.net.URI)
.これは、ユーザーのメールクライアント、その追加コメント、ヒットへの送信時だけ有効です。
私のように発火のメールをお客様でのユーザーが用いられように支援の全体について多くのユーザー sigs、連絡先の詳細などやんでい 船舶とのJavaメール.
かりたいなって思ってては添付のログファイルのstacktraceファイルとしてはありませんの最大長の要件で、ユーザは、カスタマーサポート/よく見て、メールでのサポート部は、さらに多くの情報をするのに用いられております。
いこのアプローチか?がありそうです。
編集:私は、OSGi文脈での結束JDICが必要だと思います。できれば、そういった船として数依存関係として、結束のJDIC複数のプラットフォームに対応しない音で楽しみ、特にそのような小さな特徴です。
JavaMailせることができるものは、ここ半年間の間、このデスクトップ企業おります。の 設定-発見の設定 において透明、自動および信頼性は高い。に関するJavaMail設定がマニュアルだけます。これかるでしょうか?
その答えたようなもの Desktop.open()
のためには、*.emlファイルです。残念ながら Outlook Expressな展望を開emlファイル.わからない場合には通常はデフォルトはWindowsの設定のための開EMLファイルのようです。これは、はしおりを付けることができテキストベースの形で発生しやすい、b)の開設によりデフォルトのメールとしてクライアントユーザーが利用は、まだやっていますか。
解決
き保存します。emlファイル、デスクトップに作成されます。getDesktop().オープン(emlFile)
編集: ご指摘のとおり、このとなっていましたが、残念ながら開の見通しを表現できます。
していればWindows Liveメール設置で使用します。
他のヒント
使用している場合は、JDK6(すべ)、デスクトップAPIの一部として使用しているJRE.見 http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/desktop_api/ ます。
として全く異なる取扱いにつきましては同じ題では、このバグトラッカーとXML-RPCインターフェイス、および当社の製品またはパリの話をするのカスタム投稿。これまでのログファイルを診断、問題はなく、ユーザを探します。
私もクトもこのような可能です。を使用していまJiraで、作品のメカニズムを明らかに、彼ら発売されたばかりの無料個人のバージョンでのみ).
利用方法を設定できますの件名と本文とのURIのように
mailto:me@here.com?SUBJECT=Support mail&BODY=This is a support mail
しかし、長さの対象と身体のテキスト 一部の制限
あんなattatchファイルこの方法を用いまたは類似した内容を追加せずjavamailをアプリ)
JDIC実施しない場合がありまするユーザーのプラットフォーム.良いないということは、javamail APIに含まれています。に送ることができるマルチパeメールメッセージ説明しているこのチュートリアルによる日:
import java.awt.Desktop;
import java.io.File;
import java.net.URI;
public class TestMail {
public static void main(String[] args) {
try {
Runtime.getRuntime().exec(
new String[] {"rundll32", "url.dll,FileProtocolHandler",
"mailto:a@a.de?subject=someSubject&cc=a@a.de&bcc=a@a.de&body=someBodyText&Attach=c:\\test\\test.doc"}, null
);
} catch (Exception e) {
e.printStackTrace();
}
}
}