4D Internet Commands v16SMTP_QuickSend |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Internet Commands v16
SMTP_QuickSend
SMTP_QuickSend
SMTP_QuickSend コマンドは、一つのコマンドでメールの構築と送信を可能にします。メッセージに対する詳細なコントロールが必要な場合、またはメッセージが複雑な性質をし ているときには、 SMTP_New コマンドをはじめとするSMTP関連のコマンドを使用します。 注: このコマンドは"ASCIIモード"で動作している変換されたデータベースにおいては使用できません。 hostName はSMTPサーバのホスト名またはIPアドレスで、配送するメッセージを中継するサーバです。 注: デフォルトでは、メッセージの件名と本文はUTF-8でエンコードされています。これにより、送信された文字はほぼ全てのe-メールクライアントで正常に解釈されます。特定の文字コードを使用したい場合は、SMTP_SetPrefs と SMTP_Charset コマンドを参照して下さい。 messageはメールメッセージのボディテキストを渡します。 オプションのsessionParam引数を使用すると、メッセージフォーマット(標準テキスト、HTML、またはMime HTML)や接続に使用するSSLプロトコルのアクティベーションモードを設定できます:
この値は通常の組み合わせにも対応しますが、sessionParam 引数は実際はbit フィールドであり、ビットワイズ演算子を使用した際にはどのようなカスタムの組み合わせも使用できるという点に注して下さい:
任意のuserName と password 引数はメールサーバーにて送信者を認証するために使用されます。これらの引数は一緒に渡す必要があります。この際には、サーバーでサポートされている最も安全な認証モードが(SMTP_Auth コマンドのデフォルトのモードとともに)使用されます。 以下はこのコマンドの使用例です: $Host:="www.4d.com" MS Exchange serverにセキュアモードでメールを送信する例題: $ServerName:="exchange.4d.com" メッセージをHTMLフォーマットで、SSL/TLS モードを使用して送ります: $Host:="smtp.gmail.com" .mhtドキュメントをディスク上に保存し、それをEメールで送信したい場合を考えます。この場合、以下の様に書くことができます: $Message:=Document to text("c:\\documents\\invitation.mht")
参照
|
プロパティ
プロダクト: 4D Internet Commands
履歴
ARTICLE USAGE
4D Internet Commands ( 4D Internet Commands v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||