Scheduled enterprise reports not delivered via email in cloud

Our enterprise reporting system was recently migrated to Snowflake cloud. Report generation jobs complete successfully (I can see the reports in the system), but email delivery has completely stopped working. No reports are being delivered to business users via email.

Scheduler shows success:


Job: DAILY_SALES_REPORT - Status: COMPLETED
Report Generated: 2025-04-22 06:00:00
Email Delivery: FAILED - SMTP connection timeout

SMTP configuration looks correct to me, but I’m wondering if cloud deployment requires different mail routing settings. Has anyone successfully configured SMTP relay for enterprise reporting in Snowflake cloud?

One more thing to check - cloud network routing. Your Snowflake cloud instance needs network egress to reach the SMTP server. If you’re using a private cloud deployment, you might need to configure VPC peering or a NAT gateway. Public cloud deployments usually have internet egress by default, but verify outbound connectivity to your SMTP relay endpoint.

SMTP in cloud is tricky. Most cloud environments block outbound port 25 by default for security. You need to use an authenticated SMTP relay service (port 587 or 465). Check if your cloud network policies allow outbound SMTP connections. We had to whitelist our SMTP relay IPs in the cloud firewall.