getMail
    • PDF

    getMail

    • PDF

    Article Summary

    Email送信リクエストの詳細を照会
    送信リクエストのあったリストを照会します。

    GET https://{endpoint}/mails/{mailId}
    

    リクエスト

    リクエストパラメータ

    パラメータ名必須タイプ制約事項説明
    mailIdYesStringEmail ID (それぞれのメール1件を区別するID)

    レスポンス

    HTTPステータスコード説明
    200成功
    400認証失敗、間違ったリクエスト
    500サーバエラー

    例示

    リクエスト

    GET https://mail.apigw.ntruss.com/api/v1/mails/20181120000000011009
    

    レスポンス

    {
      "requestId":"20181120000000010999",
      "requesterIp":"10.78.xx.73",
      "requestDate":{
        "utc":1542694793240,
        "formattedDate":"2018-11-20",
        "formattedDateTime":"2018-11-20 15:19:53 240"
      },
      "mailId":"20181120000000011009",
      "title":"test!",
      "templateSid":41,
      "templateName":"test2",
      "emailStatus":{
        "label":"一部失敗",
        "code":"PF"
      },
      "senderAddress":"a@ac.om",
      "senderName":null,
      "sendDate":{
        "utc":1542694793856,
        "formattedDate":"2018-11-20",
        "formattedDateTime":"2018-11-20 15:19:53 856"
      },
      "reservationDate":null,
      "body":"<body>...</body>",
      "referencesHeader":null,
      "attachFiles":[
    
      ],
      "recipients":[
         {
          "address":"test123456789@ncp-mail.com",
          "name":"",
          "type":{
            "label":"受信者",
            "code":"R"
          },
          "received":false,
          "receivedDate":null,
          "status":{
            "label":"送信失敗",
            "code":"F"
          },
          "retryCount":0,
          "sendResultMessage":"550 5.1.1 No such user 3vir-yOYtA9fRTlWpjkR3 - nsmtp\n",
          "sendResultCode":"RECIPIENT_ADDRESS_ERROR",
          "sendResultCodeMessage":"受信者のアドレスエラーにより、送信に失敗しました."
        },
        {
          "address":"test12@ncp-mail.com",
          "name":"",
          "type":{
            "label":"受信者",
            "code":"R"
          },
          "received":false,
          "receivedDate":null,
          "status":{
            "label":"送信成功",
            "code":"S"
          },
          "retryCount":0,
          "sendResultMessage":"Mail sent.",
          "sendResultCode":"MAIL_SENT",
          "sendResultCodeMessage":"メールを送信しました."
        }
      ],
      "advertising":false
    }
    

    属性

    項目必須タイプ制約事項説明
    requestIdYesStringEmail送信リクエストのID(それぞれのリクエストを区別するID、一括で複数件のメール送信を要請する場合、requestIdが複数のmailIdを含むことがある。
    mailIdYesStringEmail ID (それぞれメール1件を区別するID)
    requesterIpYesStringEmail送信要請者のIP
    titleYesStringメールのタイトル
    bodyYesStringメールの内容
    templateSidNoIntegerテンプレートID
    templateNameNoStringテンプレート名
    senderAddressYesString送信者のEmailアドレス
    senderNameNoString送信者の名前
    emailStatusYesStatus送信のステータス
    requestDateYesNesDateTimeリクエストの日時
    sendDateNoNesDateTime送信完了の日時
    reservationDateNoNesDateTime予約日時
    advertisingYesBoolean広告メールの可否
    referencesHeaderNoStringReferencesヘッダー(次の形になる必要がある。<unique_id@domain.com>)、NAVERメールではReferencesヘッダーごとにメールをまとめて確認することができる。特定メールを集めて照会するには、Uniqueな値が入力される必要がある。値が重複する場合は、同じメールスレッドと反代位してメールをまとめて表示する。1つだけ値を入力しても可能(Referencesヘッダーの最上段の値だけで判断)。
    attachFilesNoList<AttachFile>添付ファイルのリスト
    recipientsYesList<Recipient>受信者のリスト

    エラーコード

    HTTP Status Codeリターンコードレスポンスメッセージ
    40077101ログイン情報のエラー
    40077102BAD_REQUEST
    40077103リソースが存在しない
    40377201権限なし
    40377202Email商品の利用申込をしていない
    40577001METHOD_NOT_ALLOWED
    41577002UNSUPPORTED_MEDIA_TYPE
    50077301基本プロジェクトが存在しない
    50077302外部システムAPIの連動エラー
    50077303その他のINTERNAL_SERVER_ERROR

    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.