Skip to content

How to Configure Email Sending in Icegram Express

Choose and configure the best email sending method for your WordPress site, from default PHP mail to dedicated SMTP and API services.

A reliable sending configuration is essential for email marketing. By default, WordPress attempts to send outgoing emails using PHP mail() via the built-in wp_mail() function.

Most web hosting providers place strict limitations or hourly throttles on PHP mail to prevent spam, and PHP mail lacks the DNS authentication records (SPF, DKIM, and DMARC) required by modern inbox providers like Gmail, Yahoo, and Outlook.

For serious newsletters and automated notifications, connecting a dedicated mailer or SMTP service is strongly recommended.

Available Mailers in Icegram Express

Depending on your Icegram Express plan, you can route your emails through:

See the complete mailer overview for comparison and setup guides.


How Scheduled Sending and Cron Work

Icegram Express queues campaign emails and sends them in controlled batches to comply with server limits and prevent timeouts.

  • WP-Cron (Free Plan): Executes only when visitors load pages on your website. If your site has irregular traffic, emails may experience delays. To ensure on-time delivery, you can configure a cPanel server cron job.
  • Automated Cloud Cron Pro: Icegram’s dedicated external cron server monitors your pending queue every 5 minutes and automatically triggers delivery batches, ensuring continuous and punctual email sending without manual cron setup.