dw - www.dw-dev.com ロゴ1

開発実績・導入事例 > FileMaker DW-SMTP プラグイン

FileMaker DW-SMTP プラグイン

FileMaker DW-SMTP プラグインの画像

---------------------------------
DW-SMTP FileMakerPro Plug-In
---------------------------------

概要:
FileMaker Proでのメール送信をサポートするプラグイン

DW-SMTPプラグインはFileMaker Proでのメール送信をサポートします。

ファイル名:dwsmtp.fmx
バージョン:1.1
対応OS:Windows2000/XP
対応FileMakerバージョン:4, 5, 5.5, 6, 7, 8, 8.5

使用するにあたってBCBランタイムライブラリが必要です。
DownloadページよりBCBランタイムライブラリをダウンロードしてください。
実行に必要なBCBランタイムファイル
cc3260mt.dll, rtl60.bpl, vcl60.bpl, indy60.bpl

開発言語:C++Builder 6

---------------------------------
付属ファイルについて
-------------------
-------------- 1.dwsmtp.fmx DW-SMTP プラグイン本体
FileMakerプログラムフォルダにあるExtensionsフォルダへコピーします。

2.readme.txt
プラグインに関する説明

3.license.txt
ソフトウェア使用許諾契約

4.sample.fp7
FileMaker Proよりメール送信する簡単なサンプル

---------------------------------
関数リファレンス
---------------------------------

DWSM-Version 関数
概要:dwsmtpのバージョンを返します。
例:External("DWSM-Version", 0)
引数:なし
戻り値:バージョン情報

DWSM-Connect 関数
概要:メールサーバーへ接続します。
事前にSMTP接続文字列の設定が必要です。
例:External("DWSM-Connect", 1)
引数:なし
戻り値:0 = 正常終了, 1 = エラー

DWSM-DisConnect 関数
概要:メールサーバーから接続解除します。
例:External("DWSM-DisConnect", 1)
引数:なし
戻り値:0 = 正常終了, 1 = エラー

DWSM-Send 関数
概要:メールを送信します。
事前にConnect関数での接続が必要です。
例:External("DWSM-Send", 1)
引数:なし
戻り値:0 = 正常終了, 1 = エラー

DWSM-SetPOP 関数
概要:POPサーバーの設定を行います。(POP Before SMTPの場合)
【注意】Ver1.1よりポート番号の指定が可能になりました。
例:External("DWSM-SetPOP", "192.168.1.1|110|userid|pass|1")
引数:POPホストアドレス、POPポート番号(初期値110)、
POPユーザーID、POPユーザーパスワード、POP Before SMTP(1=行う、0=行わない)
各値を|文字で区切ります。
戻り値:0 = 正常終了, 1 = エラー

DWSM-SetSMTP 関数
概要:SMTPサーバーの設定を行います。
【注意】Ver1.1よりポート番号の指定が可能になりました。
例:External("DWSM-SetSMTP", "192.168.1.1|25|userid")
引数:SMTPホストアドレス、SMTPポート番号(初期値25)、SMTPユーザーID
各値を|文字で区切ります。
戻り値:0 = 正常終了, 1 = エラー

DWSM-SetFromAdd 関数
概要:送信元のメールアドレスを設定します。
例:External("DWSM-SetFromAdd", "name@name.com")
引数:送信元メールアドレス
戻り値:0 = 正常終了, 1 = エラー

DWSM-SetFromName 関数
概要:送信元の名前を設定します。
例:External("DWSM-SetFromAdd", "user name")
引数:送信元の名前
戻り値:0 = 正常終了, 1 = エラー

DWSM-SetToAdd 関数
概要:送信先のメールアドレスを設定します。
例:External("DWSM-SetToAdd", "to@name.com")
引数:送信先メールアドレス
戻り値:0 = 正常終了, 1 = エラー

DWSM-SetBody 関数
概要:本文を設定します。
例:External("DWSM-SetBody", "メールの本文")
引数:メールの本文
戻り値:0 = 正常終了, 1 = エラー

DWSM-SetSubject 関数
概要:件名を設定します。
例:External("DWSM-SetSubject", "件名")
引数:件名
戻り値:0 = 正常終了, 1 = エラー

DWSM-SetBCCList 関数
概要:BCCメールアドレスを設定します。
例:External("DWSM-SetBCCList", "user1@name.com; user1@name.com")
引数:BCCメールアドレス
複数指定する場合はコロンで区切ります。
戻り値:0 = 正常終了, 1 = エラー

DWSM-SetCCList 関数
概要:CCメールアドレスを設定します。
例:External("DWSM-SetCCList", "user1@name.com; user1@name.com")
引数:CCメールアドレス
複数指定する場合はコロンで区切ります。
戻り値:0 = 正常終了, 1 = エラー

---------------------------------
改版履歴
---------------------------------
Ver1.1(2007/01/15)
1.POP、SMTPのポート番号を指定可能に
2.エラー時にFileMakerProが落ちる問題を修正
3.Subjectがある文字数を超えるとヘッダー、本文が
崩れる問題を修正

powered by web+db works