2017-10-29 4 views
0

私は、外部コンポーネントなしでmatlabのccc & bccにしたいと思います(File Exには.jarファイルを持つソリューションがあります)。それを行うための参照はありますか?Matlabに礼儀コピーを追加する方法

答えて

-1

私が思ったように、それはJavaに関連しており、MatlabのJavaとの恋愛関係のおかげで、それは完全に単純ではありません。

キーラインがあり、MLのsendmail()機能を見る:変更、

function recipientTypeTo = getRecipientTypeTo(msg) 
%getRecipientTypeTo Return the static RecipientType.TO. 

% Get the class loader for the Message class. 
cl = msg.getClass.getClassLoader; 
% Returns a Class object pointing to RecipientType using that ClassLoader. 
rt = java.lang.Class.forName('javax.mail.Message$RecipientType', false, cl); 
% Returns a Field object pointint to TO. 
field = rt.getField('TO'); 
% Gets the static instance of TO. 
recipientTypeTo = field.get([]); 

ので:

getRecipientTypeTo()は、受信者のタイプのために、Javaから静的クラスのインスタンスを取得するための機能です
msg.addRecipient(getRecipientTypeTo(msg), getInternetAddress(to{i})); 

静的なものが得られています(CCとBCCは全く驚くことではありません)。addRecipient()を使用してください。

+0

これを機能例のbcc/ccメールアドレスにも拡張できますか?私はJavaに慣れていないので、これからbcc/ccフィールドを追加する方法はわかりません。 – user2305193

関連する問題