本文へジャンプします。

このサイトは、FJcloud-VおよびFJcloud-Vを基盤としたクラウドサービスに関する技術情報を提供しています。
利用できる機能・サービスおよび一部仕様は各サービスで異なります。
利用できる機能・サービスおよび仕様差異は、各サービスサイトで提供されている案内を確認してください。

ユーザーガイド

ESS(メール配信):認証情報

SMTPインターフェースのSMTP-AUTHに利用するユーザー名/パスワードは以下の方法で入手可能です。

コントロールパネルから入手する

ダッシュボード上でSMTPインターフェイスの認証情報を表示することができます。
ダッシュボードについて操作方法ガイドをご覧ください。

操作方法ガイド:ダッシュボード

AccessKey、SecretKeyから計算する。

ユーザー名はAccessKeyです。パスワードはSecretKeyから計算できます。
AccessKeyとSecretKeyの入手方法についてはAPIページをご覧ください。

API:認証情報の取得

パスワードの計算方法は以下のサンプルコードを参考にしてください。
<SecretKey>はお持ちのSecretKeyに読み替えてください。

var key = <SecretKey>;
var message = 'SendRawEmail';
var version = 0x02;
var signature = hmac_sha256(message, key);
var signature_ver = concatinate(version, signature);
var smtpPassword = encode_by_base64(signature_ver);

これをJavascriptで記述すると以下のようになります。

secret_key = <SecretKey>;
genSMTPPW(secret_key);
function genSMTPPW(secret_key) {
  var crypto = require('crypto')
    , text = 'SendRawEmail'
    , key = secret_key
    , hash
  hash = crypto.createHmac('sha256', key).update(text).digest('binary');
  var versionInBytes = String.fromCharCode(0x02);
  var signatureAndVer = new String();
  signatureAndVer = versionInBytes + hash;
  var smtpPassword = binary_encode64(signatureAndVer);
  return smtpPassword;
}
function binary_encode64(string) {
  return new Buffer(string, 'binary').toString('base64');
}
function toHex(data) {
  var out = [];
  for (var i = 0; i < data.length; i++) {
    out.push(('0' + data.charCodeAt(i).toString(16)).substr(-2, 2));
  }
  return out.join('');
}


フィードバック

サービス利用中のトラブルは、サポート窓口にお願いします。

お役に立ちましたか?
  • ※本ページ記載の金額は、すべて税抜表示です。
  • ※本ページ記載の他社製品名および会社名などは、各社の商標または登録商標です。
  • ※本ページの内容は、2025年12月17日時点の情報です。

資料ダウンロード 見積シミュレーター

お申し込み

導入のご相談はお電話でも受け付けております。

※ FJcloud-Vをご契約の方に向けた窓口です。

0120-22-1200(平日 9:00~17:45)

推奨画面サイズ 1024×768 以上