Brevo

Alternatively, you can create an account on Brevo (https://brevo.com) which provides a free account for up to 300/emails per day. You can set it up as follows on your server

Step 1: Create a Brevo Account

  1. Visit Brevo's website and create an account.
  2. Complete the sign-up process and log in.

Step 2: Add Your Domain to Brevo

  1. In your Brevo account, go to Senders & IP > Domains.
  2. Click Add a Domain and input the domain name you will use for sending emails.
  3. Follow Brevo’s prompts to add and verify your domain.

Step 3: Configure Domain Authentication

  1. Brevo will display the required DNS records (SPF, DKIM, and DMARC) after domain addition.
  2. In your domain registrar’s DNS settings, add the TXT, CNAME, or MX records exactly as shown in your Brevo dashboard.
  3. Allow up to 24 hours for DNS propagation. Brevo will automatically verify once the records are in place.

Step 4: Add a Sender Address

  1. Go to Senders & IP > Senders in your Brevo account.
  2. Click Add a Sender, then enter the email address you will use in the “From” field.
  3. Check your inbox for a verification email from Brevo and verify the sender's address.

Step 5: Obtain SMTP Configuration

  1. Once the domain is verified, go to Transactional > SMTP & API.
  2. Note the following details:
    • SMTP Hostname
    • Username
    • Port
    • SMTP Key (Password)

Step 6: Configure Oracle APEX

  1. Log in to the Oracle APEX Internal Administration console on your server.
  2. Navigate to the email configuration section.
  3. Enter the SMTP details obtained from Brevo:
    • Hostname: [SMTP Hostname]
    • Port: [Port]
    • Username: [Your Brevo Username]
    • Password: [SMTP Key]
  4. Save the configuration.

Optional: Use Other SMTP Providers

If you prefer, you can configure Oracle APEX to use your existing Gmail, Hotmail, or another email provider. Simply use the corresponding SMTP settings for the provider of your choice.

Brevo’s Free Plan and Email Tracking

  1. Brevo offers a free daily email allowance. If you exceed the free quota, you will need to upgrade to a paid plan directly through Brevo to send additional emails.
  2. Brevo also provides detailed email tracking (open rates, clicks, etc.). Access these analytics in Transactional > Logs within your Brevo account.
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Outgoing Emails Problem

Issue: Not receiving emails sent from your Apex applications. Steps to Troubleshoot: Check...

Use Apex_Mail.Send in Scheduled Jobs

You can send emails outside Apex and from scheduled jobs. All you need to do is to use...

Use a Mail Client (Outlook/Thunderbird/Mail)

To use a mail client on your desktop such as Outlook, Thunderbird, Mail, etc to send/receive...