Email Responder Bot - Diagnostic

Authentication Status

ComponentStatus
Microsoft App ID✅ set
Microsoft App Password✅ set
Microsoft App Tenant ID✅ set
OpenAI API Key✅ set
OpenAI API Endpoint✅ set - https://api.openai.com/v1
OpenAI API Modelgpt-5.6-sol
Email Addressarchibot@ism-corp.us
Email Processing✅ ENABLED

Mailbox Information

⚠️ No mailbox has been verified yet

Your application may not have access to the configured mailbox or no mailbox is configured.

Use the Mailbox Discovery Tool to find which mailboxes your application can access.

Once you've found an accessible mailbox, set the EMAIL_ADDRESS environment variable.

Environment Variables

VariableValue
NODE_ENVproduction
PORT8080
WEBSITE_SITE_NAMElocal
LOG_LEVELdebug
EMAIL_POLLING_INTERVAL60000

All Environment Variables (names only)

ALLOWED_EMAILS, ARCHIBOT_EMAIL_PORT, ARCHIBOT_EMAIL_PORT_80_TCP, ARCHIBOT_EMAIL_PORT_80_TCP_ADDR, ARCHIBOT_EMAIL_PORT_80_TCP_PORT, ARCHIBOT_EMAIL_PORT_80_TCP_PROTO, ARCHIBOT_EMAIL_SERVICE_HOST, ARCHIBOT_EMAIL_SERVICE_PORT, ARCHIBOT_EMAIL_SERVICE_PORT_HTTP, DISABLE_DIRECTORY_LOOKUPS, EMAIL_ADDRESS, EMAIL_POLLING_INTERVAL, HOME, HOSTNAME, KUBERNETES_PORT, KUBERNETES_PORT_443_TCP, KUBERNETES_PORT_443_TCP_ADDR, KUBERNETES_PORT_443_TCP_PORT, KUBERNETES_PORT_443_TCP_PROTO, KUBERNETES_SERVICE_HOST, KUBERNETES_SERVICE_PORT, KUBERNETES_SERVICE_PORT_HTTPS, LOG_LEVEL, MICROSOFT_APP_ID, MICROSOFT_APP_TENANT_ID, MICROSOFT_GRAPH_API_ENDPOINT, NODE_ENV, NODE_VERSION, OPENAI_API_ENDPOINT, OPENAI_API_MODEL, OPENAI_API_TIMEOUT, OPENAI_ENABLE_STREAM, PATH, PORT, REDIRECT_URL, WEBSITE_NODE_DEFAULT_VERSION, YARN_VERSION

Runtime Information

Node.js Versionv20.19.4
Platformlinux
Architecturex64
Process ID7
Uptime87689 minutes, 22 seconds
Memory Usage (RSS)104 MB

Email Processing Statistics

Total Polls87687
Emails Processed5
Emails With Attachments0
Processing Errors0
Average Processing Time321.84 ms
Last Poll Time2026-10-22T14:26:49.507Z
Last Successful Poll2026-10-22T14:26:55.212Z

Troubleshooting

Common Issues:

Next Steps:

  1. Set up missing environment variables using Azure Portal or the setup script
  2. Restart the application after setting environment variables
  3. Check the Health Check endpoint for detailed system status