主要内容

发送邮件

アドレスリスト电子メールを送信

构文

sendmail(收件人,主题)
sendmail(收件人,主题,消息)
sendmail(收件人,主题,消息,附件)

说明

sendmail(收件人,主题)は,され件名(学科)で,(收件人)に电子送信します。受信者ががが名の场合は,收件人字符串としてとしてとして指定ます。受信が复数の场合,,,收件人cell配列の配列配列またはまたは配列配列配列指定します。。。。学科は文字またはまたはでなけれでなけれなりません。。

sendmail(收件人,主题,消息)は,指定た信息を含みます。信息が文字ベクトルまたはまたはの场合,,发送邮件75文字文字文字テキストを。テキストに改行を强制するにはは,「例」」に示し10を使用し。信息cell配列の配列またはまたはまたは配列配列の,各要素テキストのの新しいををます。。。。

sendmail(收件人,主题,消息,附件)は,入力引数附件にリストれファイルを添付し。。附件にはベクトル文字ベクトルののの配列配列またはまたは配列配列配列指定でき。。。。

2つののを架空电子メールに送信します。

sendmail('user@otherdomain.com',...'测试主题','test消息',... {'folder/attact1.html','entact2.doc'});

改行をした(10を使用)をのメールアドレスに送信ます。

sendmail('user@otherdomain.com',“新主题”,... [消息'10'消息'10'消息'10 ...'10 ...'消息'10'10'10'line4 of message'line4]);

结果としてさメッセージは次のとおりです。

消息行的线1号消息行2的消息行3的消息行3

ヒント

  • 关数发送邮件html形式形式をサポートませ。。,,,,,ファイルファイルファイル添付ファイルとして送信

  • 发送邮件smtpメールメールメールメールメールメールをを判断できできない场合场合关数关数setPrefを使用これら设定を指定し以下に例を示し。

    setPref('Internet','smtp_server','my_server.example.com');setPref('Internet','e_mail','my_email@example.com');

    setPrefsmtp smtpサーバーサーバーをするには电子メールの基本基本设定をををチェックチェックするする,电子电子メールメールののシステム管理管理管理者者ににに问い合わせ问い合わせ问い合わせててててくださいくださいサーバーサーバーサーバーサーバーサーバーををを既定の设定の'邮件'を试して。

    setPref('Internet','smtp_server','mail');
  • 既定のでは,关数发送邮件,认证必要する电子サーバーをサポートしていませ。これらこれらこれらののサーバーサーバーサーバーサーバーををサポートするにににはは,,システムシステムシステム设定设定设定をををを変更変更変更変更しししししてててててを设定し。

    props = java.lang.system.getProperties;props.setProperty('mail.smtp.auth','true');setPref('Internet','smtp_username','myaddress@example.com');setPref('Internet','smtp_password','mypassword');
  • 既定のをライドするは以下のに电子メールの文字エンコードのの基本设定设定ししし

    setPref('Internet','e_mail_charset',编码);
    ここで,编码は,'sjis'など,エンコード指定する文字ベクトル。。

代替方法

微软®外表®がwindows®システムでは,actxserverによりcomサーバーにし直接直接直接直接からからからメールをできます。例例について,,解决方案1-rty6jを参照しください。