テストメールを送信するAPIです。
テストメール送信先に指定されたアドレス宛にテストメールが送信されます。
※テストメール送信先はカンマ(,)区切りで複数していできます。
※メール内の置換文字列は置き換えられず、そのまま送信されます。
https://●●●●●/■■■■■/api/index.php?ac=SendTestMail
●●●●●/■■■■■ は、弊社からお知らせしたログインURLに置き換えてください。
例)お客様のログインURLが https://m.crmf.jp/api_sample/index.php の場合、
●●●●● は、m.crmf.jp
■■■■■ は、api_sample に置き換えてください。
パラメータ名 | 項目名 | 属性 | 必須 | 設定内容 |
---|---|---|---|---|
transport_password | 接続用パスワード | 文字列 | ★ | API連携接続用パスワード |
charset | 文字コード | 整数 | ★ | CSVファイルの文字コード・通信文字コード。 1 : UTF-8 2 : Shift-JIS 3 : EUC-JP |
return_format | 取得形式 | 整数 | 取得する形式を指定。 "csv" :CSV形式 "xml" :XML形式 ※省略すると、csv形式。 | |
test_address | テストメール送信先 | 文字列 | ★ | テストメールの送信先アドレス ※カンマ区切りで複数指定可能 |
subject | 件名 | 文字列 | ★ | メールの件名 |
text_part | 本文(テキストパート) | 文字列 | △ | メールのテキストパート テキストメールの場合は必須 |
html_part | 本文(HTMLパート) | 文字列 | △ | メールのHTMLパート HTMLメールの場合は必須 |
なし
レスポンスのボディ部に書かれたエラーコードから、エラーの理由を判別することが可能です。
CODE | STATUS | メッセージ |
---|---|---|
81401 | unauthorized | 接続情報が正しくありません。 |
81402 | access denied | 許可されていないIPアドレスからのアクセスです。 81404 too many calls APIの実行回数が制限を超えました。 |
81423 | no password | transport_password が入力されていません。 |
81461 | bad charset | charsetには、1~3 の整数を指定してください。 |
81462 | bad return_format | return_formatには、「csv」もしくは「xml」を指定してください。 |
82446 | bad list_name | list_nameに使用できない文字が含まれています。 |
82447 | too long list_name | list_nameが長すぎます。 |
82448 | too many column | CSVファイルの1行目は100項目以内で指定してください。 |
82449 | blank column | CSVファイルの1行目の項目名に空の値が含まれています。 |
82450 | bad column | CSVファイルの1行目に使用できない文字が含まれています。 |
82468 | bad test_address | test_addressがメールアドレスの形式ではありません。 |
82469 | no test_address | test_addressを指定してください。 |
82462 | no subject | subjectを指定してください。 |
82463 | no body | text_partまたはhtml_partを指定してください。 |
99500 | internal error | 処理に失敗しました。 |