Use code "LIGHTHOUSE20" to save 20% on all plans forever. Get it now!

How to Build Your First Email Rule in PressedMail

Build a PressedMail email rule step by step: pick the trigger, add a condition and an action, preview the matches, then run it on real mail.

Cover image for How to Build Your First Email Rule in PressedMail

An email rule is a small instruction that PressedMail follows for you. If a message looks like this, do that. Receipts go to one folder. Newsletters get marked as read. A sender you never want to hear from goes to Junk.

Rules exist in Free and in the paid editions. This guide builds one from the empty Email Rules tab. It uses a plain example so you can see every part of the editor, then shows how to check the rule before it touches real mail.

What a rule is made of

Every rule has four parts. A trigger says when it runs. Conditions say which messages it applies to. Actions say what happens to them. A name and an optional account scope keep it tidy.

Rules change real messages. Moving, archiving and deleting all affect the mailbox, so start small. Pick one narrow sender and an action you can undo.

Open the Email Rules tab

Open Settings and choose Email Rules in the Personal group. A new site shows an empty list.

The Email Rules tab with its three views and two buttons numbered

  1. Yours, where the rules you write live.
  2. Generated, which holds rules created by bulk sweep actions.
  3. Activity, a short history of what your rules did lately.
  4. Run rules now, which runs your rules on the inbox right away.
  5. Create rule, which opens the editor.

The empty state has a Create your first rule button that does the same thing as Create rule.

Build the rule

Open the editor. The dialog is titled New rule.

The New rule dialog with eight areas numbered

  1. Name. Describe the result, not the sender. “Supplier receipts to Receipts” tells you more later than “Rule 1”.
  2. Applies to. All accounts, or one connected mailbox. The Rule is on switch beside it turns the rule off without deleting it.
  3. Runs. When I run it, When mail arrives, and On a schedule. Paid builds also offer After the auto-tagger sorts it and After a security check.
  4. How the conditions combine. All conditions match means every line must be true. Any condition matches means one is enough.
  5. Add condition. Each line is a field, a comparison and a value.
  6. Add action. Each line is one thing to do to a matching message.
  7. The preview strip, with the Try it button.
  8. Stop other rules after this one matches.

The picture shows a new rule with nothing filled in. The editor will not save until you give it a name, at least one complete condition and at least one action. A line at the bottom lists what is still missing.

Pick the trigger

New rules start on When I run it. That means nothing happens until you press Run rules now. It is the safest starting point.

When mail arrives checks only the messages that just came in. On a schedule checks the whole inbox at an interval you pick, from every 15 minutes to every day, and needs a paid plan. Both automatic triggers depend on mail sync and on WP-Cron, WordPress’s scheduled-task runner, which WordPress documents as triggered by page loads. They can lag on a quiet site.

Add a condition

Say you want receipts from one supplier out of your inbox. Add a condition with the field From, the comparison Contains and a value such as the supplier’s domain.

The field menu groups what you can test.

  • People: From, To, Cc, Bcc and Reply-To.
  • Content: Subject, Body, Mailing list (List-Id), Has attachment, Body size in bytes and Date.
  • Status: Tag, Read, Starred and Important.
  • Where: Folder and Account.

The comparisons change with the field. Text fields offer Contains, Does not contain, Equals exactly, Does not equal, Starts with, Ends with and Matches pattern (regex). Size offers Equals, Does not equal, More than, Less than, At least and At most. Date offers Before, After and On, plus Older than and Newer than, counted in days. Tag, Folder and the status fields keep it simpler, with choices such as Has tag, Is inside, Yes and No.

Add a second line if one is not enough. Then choose whether All conditions match or Any condition matches.

Add an action

The action menu is grouped too.

  • Move: Move to folder, Archive, Move to Trash and Delete.
  • Junk: Send to Junk and Never send to Junk.
  • Mark: Mark as read, Mark as unread, Star and Mark important.
  • Tags: Add tag and Remove tag.

For our example choose Move to folder and pick the folder. Delete moves a message to Trash like every other delete in PressedMail. No rule action skips Trash.

A message takes only the first action that moves it out of its folder. Marking and tagging actions are not limited that way.

Check it before you trust it

Press Try it in the editor. PressedMail looks at your newest 200 messages and shows up to five that match. Read them. If one surprises you, tighten the condition. A sender’s full address is safer than a whole domain, and a subject phrase is safer than a single word.

Save the rule with Create rule. Then press Run rules now at the top of the Email Rules tab. It synchronizes the mailbox first and then processes the inbox. It does not sweep every folder on your provider. Run rules now is not a preview. It changes the messages it matches.

Open the Activity tab afterwards. It lists what your rules did in the last seven days, and the runs you started by hand. If the number is not what you expected, read the next section.

When you want it automatic

Once a rule does what you want when you run it by hand, edit it and add When mail arrives. Leave When I run it ticked if you also want to run it manually. A rule can have more than one trigger.

If you stack several rules, order matters. They run in priority order, and Stop other rules after this one matches prevents later rules from acting on the same message. The post on organizing mail with tags and folders shows how folders and tags fit together, and the search guide helps you find the messages a rule moved.

A rule that does nothing is almost always a trigger or a timing issue. The post on rules that do not run goes through the causes one by one.

Which plan do I need?

Rules work in Free and paid builds with the same conditions and the same basic actions. Scheduled runs and the AI triggers need a paid plan. The plan comparison lists the rest.

Frequently asked questions

Does a rule run on mail I already have?

Yes, when you press Run rules now, and for rules on a schedule. When mail arrives only looks at messages that just came in.

Can I undo what a rule did?

Disabling or deleting a rule stops future runs. It does not move messages back. Test with a narrow sender and an action you can reverse by hand.

Does Delete remove mail for good?

No. Delete moves the message to Trash, the same as everywhere else in PressedMail.

Can I use more than one condition?

Yes. Add as many lines as you need, and choose whether all of them or any of them must match.

Do rules work for every mailbox?

A rule applies to all accounts or to one. Pick the account in the Applies to menu.

Manage your email inside WordPress

PressedMail Free adds an email client directly to your WordPress dashboard. Connect a compatible IMAP/SMTP mailbox, read and send mail, organize messages, and configure WordPress SMTP.

Download PressedMail Free →

Newsletter

Get useful PressedMail updates.

New releases, setup guidance, and practical ways to handle email in WordPress.

Occasional PressedMail email. Unsubscribe whenever you like.

Choose the plan that fits your WordPress sites.

Paid plans include unlimited accounts and users. Compare Premium and Ultimate features, then choose the site count you need.

Yearly plans are priced by number of sites. Lifetime is a one-time payment covering up to 100 sites.

Starter

For one site

$49/ year
1 Website
  • All current and future Premium features
  • Unlimited email accounts
  • Contacts, calendar, and scheduled email rules
  • Templates, blocks, and signup forms
  • AI tools and phishing detection
  • Layouts, themes, and workspace controls
  • Licensed updates and priority support
  • 10,000 PressedMail AI credits a yearLimited time
Most Popular

Premium

For multiple sites

$89/ year
10 Websites
  • All current and future Premium features
  • Unlimited email accounts
  • Contacts, calendar, and scheduled email rules
  • Templates, blocks, and signup forms
  • AI tools and phishing detection
  • Layouts, themes, and workspace controls
  • Licensed updates and priority support
  • 25,000 PressedMail AI credits a yearLimited time
All Features

Ultimate

For agencies

$169/ year
100 Websites
  • Everything in Premium, plus:
  • Campaigns and shared templates
  • Share inboxes, calendars and contact lists
  • White labelling with a brand theme
  • 50,000 PressedMail AI credits a yearLimited time

What customers say after bringing email into WordPress.

Using PressedMail in your own work? Submit a testimonial

I save hours & it’s easy to use

I have a lot of email accounts, and it’s annoying to manage them through different providers. I needed something better than what was out there, so I built it. I spent the better part of two years making PressedMail the plugin I wanted to use every day, and now I get to share it with everyone else. I added my accounts, automated the cleanup of over 3000 emails, and it’s saved me hours of work.

Robert H. AlexanderFounder - CurbSoftwareCreator of PressedMail

Helps get more clients

As a freelancer I need to manage several clients’ accounts. I installed PressedMail on WordPress on localhost and use it as my main email client. I manage everything for clients from PressedMail. And several clients use PressedMail now after I have set their WordPress instances up.

Gene Piki
  • Email Swiss Army Knife

    We use PressedMail as a value added service for clients and potential clients as a feature of our agency’s offering helping put us ahead of competition. We love the white-labelling feature, automation, and security controls. It also replaces several of the other plugins we used to use and it’s like a small CRM.

    Cyrus M. (InCurb Digital)

  • Fast inbox organization with phishing detection

    PressedMail helps us organize our inboxes fast. We especially like the phishing detection feature.

    John & Andrea

  • One source of truth for every client

    As a VA, I use PressedMail to keep each client’s inbox separate while managing everything from one app. It gives me a single source of truth without mixing client work together.

    Amber, K

  • Teaching and client work stay organized

    I balance teaching with social media marketing clients. PressedMail helps me keep both sides of my work organized in one place.

    J.A. Payo

FAQ

Common questions

Free version

Start with one inbox. Free.

One mailbox for one user, a rich-text composer, custom folders, unlimited email rules, one signature, two themes and one layout. Contacts, calendar, scheduling and AI require a paid plan.

1 account · 1 user · 2 themes · unlimited rules
Roadmap

See what is coming next.

Follow planned work, current progress, and recently completed features.

  1. Planned

    Calendar Sync with External Providers

    Planned. Today calendars and events live in WordPress and do not sync with any outside provider. Two-way sync with Google Calendar, Outlook, iCloud and CalDAV-compatible services is on the roadmap.

  2. Planned

    Dedicated Support

    A higher-touch support channel beyond the current paid Priority Email Support entitlement.

  3. Planned

    Activity Log

    A searchable audit trail of key actions across PressedMail accounts, with per-user and admin views, retention controls, and export.

Bring your working inbox into WordPress.

Compare Premium and Ultimate features, then choose a paid plan for the number of WordPress sites you manage.