SMTP_Sender

4D - Documentation   Fran溝is   English   German   日本語   4D Internet Commandsテーマリスト   4D Internet Commandsインデックス   Back   Previous   Next

version 6.5


SMTP_Sender (smtp_ID; msgSender{; deleteOption}) --> 整数

引数タイプ説明
smtp_ID倍長整数-->メッセージ参照
msgSenderテキスト-->MailAddress (1つのみ)
deleteOption整数-->0 = 追加, 1 = 置き換え, 2 = 削除
戻り値整数エラーコード

説明

SMTP_Sender コマンドはメッセージ送信者のe-mailアドレスを追加します。これはメッセージの実際の著者と送信者が異なる場合、または著者グループのうちだれが実際にメッセージを送信したかを示すために使用されます。このフィールドは"Sender" フィールドの内容が"From" フィールドと重複するような場合には不要です。

コンピュータプログラムがメールメッセージの作成者であり送信者でもある場合、Senderヘッダにはプログラムの動作を管理する実際の人のメールアカウントを設定すべきです。

smtp_IDSMTP_New コマンドで作成された倍長整数のメールメッセージ参照です。

msgSender はメッセージのSenderフィールドに書かれる、一つのMailAddressを指定します。このヘッダには一つだけメールアドレスを指定します。

deleteOption はSenderヘッダの追加または削除を指定する整数値です。

・0を指定した場合、Senderフィールドに新しい値を追加します。

・1を指定した場合、Sender フィールドに新しい値が設定され、事前に設定された値は上書きされます。(msgSenderに文字列を渡すと、ヘッダは取り除かれます。)

・2を指定した場合、Senderフィールドに設定されていた値は取り除かれ、Sender フィールドも消去されます。

deleteOption はオプションの引数で、指定しない場合のデフォルト値は0です。

例題

この例題では、3人の管理職がメールを作成しています。メッセージの送信は秘書が行っています。返信メールには"From"ヘッダに記載されている3人のメールアドレスが設定されます。

   $From:="prez@acme.com, vp@acme.com, cfo@acme.com"
   $Error:=SMTP_From ($smtp_id;$From;0)
   $Error:=SMTP_Sender ($smtp_id;"secretary@acme.com";0)
   $Error:=SMTP_Subject ($smtp_id;"Company Policy Change";0)
   $Error:=SMTP_To ($smtp_id;<>AllEmployee;0)

参照

SMTP_New.


4D - Documentation   Fran溝is   English   German   日本語   4D Internet Commandsテーマリスト   4D Internet Commandsインデックス   Back   Previous   Next