审计日志

[
  {
    "ts": "2026-07-08T12:01:26.570239+00:00",
    "action": "draft_prepared",
    "payload": {
      "to": [
        "safety-test@example.com"
      ],
      "subject": "Re: Epay cross-border settlement support for Safety Test Co",
      "company": "Safety Test Co"
    }
  },
  {
    "ts": "2026-07-08T12:01:36.184790+00:00",
    "action": "send_confirmation_required",
    "payload": {
      "to": [
        "safety-test@example.com"
      ],
      "subject": "Re: Epay cross-border settlement support for Safety Test Co"
    }
  },
  {
    "ts": "2026-07-08T12:01:47.214661+00:00",
    "action": "send_authorized",
    "payload": {
      "to": [
        "safety-test@example.com"
      ],
      "subject": "Re: Epay cross-border settlement support for Safety Test Co",
      "reason": "authorized"
    }
  },
  {
    "ts": "2026-07-08T12:01:47.214870+00:00",
    "action": "send_disabled",
    "payload": {
      "to": [
        "safety-test@example.com"
      ],
      "subject": "Re: Epay cross-border settlement support for Safety Test Co",
      "result": {
        "sent": false,
        "provider_message_id": null,
        "reason": "SMTP sending is disabled. Configure EPAY_EMAIL_ENABLE_SMTP_SEND=true to enable."
      }
    }
  },
  {
    "ts": "2026-07-08T12:01:56.483434+00:00",
    "action": "send_blocked",
    "payload": {
      "to": [
        "safety-test@example.com"
      ],
      "subject": "Re: Epay cross-border settlement support for Safety Test Co",
      "reason": "duplicate draft blocked within 72h window"
    }
  },
  {
    "ts": "2026-07-08T12:07:06.376872+00:00",
    "action": "draft_prepared",
    "payload": {
      "account": "epay_edwin",
      "to": [
        "bind-test@example.com"
      ],
      "subject": "Re: Epay cross-border settlement support for Account Binding Test",
      "company": "Account Binding Test"
    }
  },
  {
    "ts": "2026-07-08T12:08:08.485254+00:00",
    "action": "draft_prepared",
    "payload": {
      "to": [
        "bind-test@example.com"
      ],
      "subject": "Re: Epay cross-border settlement support for Account Binding Test",
      "company": "Account Binding Test"
    }
  },
  {
    "ts": "2026-07-08T12:09:41.567844+00:00",
    "action": "draft_prepared",
    "payload": {
      "account": "epay_edwin",
      "to": [
        "bind-test@example.com"
      ],
      "subject": "Re: Epay cross-border settlement support for Account Binding Test",
      "company": "Account Binding Test"
    }
  },
  {
    "ts": "2026-07-08T12:11:29.720135+00:00",
    "action": "send_blocked",
    "payload": {
      "to": [
        "safety-test@example.com"
      ],
      "subject": "Account validation missing account",
      "reason": "draft.account is required"
    }
  },
  {
    "ts": "2026-07-08T12:11:30.734688+00:00",
    "action": "send_blocked",
    "payload": {
      "to": [
        "safety-test@example.com"
      ],
      "subject": "Account validation unknown account",
      "reason": "unknown account: unknown"
    }
  },
  {
    "ts": "2026-07-08T12:11:31.744606+00:00",
    "action": "send_confirmation_required",
    "payload": {
      "to": [
        "safety-test@example.com"
      ],
      "subject": "Account validation normal account"
    }
  },
  {
    "ts": "2026-07-08T12:11:39.613906+00:00",
    "action": "send_authorized",
    "payload": {
      "to": [
        "safety-test@example.com"
      ],
      "subject": "Account validation normal account",
      "reason": "authorized"
    }
  },
  {
    "ts": "2026-07-08T12:11:39.614181+00:00",
    "action": "send_disabled",
    "payload": {
      "to": [
        "safety-test@example.com"
      ],
      "subject": "Account validation normal account",
      "result": {
        "sent": false,
        "provider_message_id": null,
        "reason": "SMTP sending is disabled. Configure EPAY_EMAIL_ENABLE_SMTP_SEND=true to enable."
      }
    }
  },
  {
    "ts": "2026-07-08T12:12:58.603180+00:00",
    "action": "draft_prepared",
    "payload": {
      "account": "epay_edwin",
      "to": [
        "audit-test@example.com"
      ],
      "subject": "Re: Epay cross-border settlement support for Audit Test Co",
      "company": "Audit Test Co"
    }
  },
  {
    "ts": "2026-07-08T12:58:08.971831+00:00",
    "action": "draft_prepared",
    "payload": {
      "account": "epay_edwin",
      "to": [
        "web-test@example.com"
      ],
      "subject": "Re: Epay cross-border settlement support for Web Test Co",
      "company": "Web Test Co"
    }
  },
  {
    "ts": "2026-07-08T13:10:50.098675+00:00",
    "action": "draft_prepared",
    "payload": {
      "account": "epay_edwin",
      "to": [
        "bd@example.com"
      ],
      "subject": "Re: Epay pricing and settlement details for PayCo",
      "company": "PayCo",
      "template": "pricing_info"
    }
  }
]