TL;DR: Which sender rules apply to agent mail?

Google and Yahoo publish baseline requirements for all senders. Assess the applicable bulk-sender and message-type requirements separately from the agent's current traffic. Mailbox sign-in, outgoing authentication, and inbox placement are separate checks. Mailera connects existing mailboxes; it does not provide bulk marketing sending or mailbox warmup, or guarantee inbox placement.

Are you an ordinary sender or a bulk sender?

Start with the destination, not the software writing the message. Google's sender guidelines apply to personal Gmail accounts ending in @gmail.com or @googlemail.com, not to Google Workspace recipients. Workspace users still have to meet these requirements when sending to personal Gmail accounts.

Next, assess the sender as a whole. Google aggregates messages from the same primary domain when calculating bulk-sender volume. Once a sender meets Google's bulk criteria, Google permanently considers it a bulk sender. Your agent's current traffic alone is therefore not enough to determine its classification.

Use Google's sender-guidelines FAQ for Google's classification and Yahoo's sender requirements for Yahoo. Do not transfer Google's numerical threshold to Yahoo.

A sending quota and a bulk-sender classification answer different questions: how much your outbound provider allows you to send, versus which requirements the receiving provider applies. Low-volume agent mail still has to meet baseline requirements.

What do Google and Yahoo require?

The table separates baseline requirements from bulk requirements. Bulk senders also need to meet the baseline rules.

Sources reviewed on 25 October 2026: Gmail sender guidelines, Google's FAQ, and Yahoo Sender Best Practices.

CheckGoogle baselineGoogle bulkYahoo baselineYahoo bulk
SPF and DKIMSPF or DKIM requiredBoth requiredSPF or DKIM requiredBoth required
DMARC—Required; minimum policy p=none—Valid policy of at least p=none; DMARC must pass
Alignment—For direct mail, visible From domain must align with SPF or DKIM domain—From domain must align with SPF or DKIM domain; relaxed alignment accepted
DNSValid forward and reverse DNS; sending IP must match the PTR hostname's IPSame baselineValid forward and reverse DNS for sending IPsSame baseline
TransportTLS requiredSame baseline——
FormattingRFC 5322Same baselineRFC 5321 and RFC 5322Same baseline
ComplaintsPostmaster Tools spam rate below 0.3%Same baselineSpam complaint rate below 0.3%Same baseline
Unsubscribe—One-click mechanism and visible body link for marketing and subscribed messages—Functioning List-Unsubscribe header and visible body link for marketing and subscribed messages

A dash is not an exemption from other provider policies.

Keep requirements separate from recommendations. Google's FAQ advises staying below 0.1% user-reported spam and preventing the rate from reaching 0.3% or higher. Yahoo calculates its spam rate using mail delivered to the inbox, so do not assume the two providers' metrics are interchangeable.

For unsubscribe handling, Google lists failure to honor requests within 48 hours as grounds for withholding delivery support or mitigations. Yahoo requires honoring requests within two days.

Who controls authentication when an agent uses a connected mailbox?

Mailbox-access authentication answers “May this application use this account?” Outgoing email authentication is a separate check involving SPF, DKIM, and DMARC. A successful app-password login is not a message-level authentication result. For the broader authentication review, use the 2026 email authentication changes checklist.

Mailera connects existing mailboxes to applications and agents through REST, MCP, and webhooks. The mailbox remains part of the sending path; connecting it does not replace the outbound provider's role. For details on how the components fit together, see using existing mailboxes for AI agents.

Responsible partyWhat to check or control
Agent application teamRecipient selection, message purpose and content, consent, approval before sending, retry behavior
Custom-domain administratorDomain DNS authentication configuration and coordination with the outbound provider
Outbound mailbox providerSending infrastructure, transport, sending-IP DNS, and its authentication configuration
MaileraMailbox connection and supported API/MCP operations
Recipient providerAuthentication evaluation, filtering, and placement

For a custom-domain mailbox, assign domain configuration checks to your domain administrator and infrastructure checks to your outbound provider.

DMARC alignment connects the visible From: domain to an authenticated domain. For the bulk-sender requirements above, that means alignment with either the SPF domain or the DKIM domain. It does not mean that the agent supplied the right mailbox password.

Agent application sends through Mailera and an existing mailbox provider; the recipient provider evaluates authentication and placement.
Mailbox access, outgoing authentication, and recipient placement belong to different parts of the sending path.

Do agent emails need one-click unsubscribe?

Classify the message by its purpose, not by whether an agent generated it. A requested reply or transactional notification should be assessed separately from marketing or subscribed mail.

Google's bulk-sender one-click requirement applies to marketing and subscribed messages. Its FAQ explicitly excludes transactional messages. Yahoo likewise scopes its bulk-sender one-click requirement to marketing and subscribed messages. Do not label a promotional message “transactional” simply because software sends it.

The providers differ on the mechanism. Google says mailto and ordinary URL unsubscribe links do not satisfy its one-click requirement. Yahoo accepts the mail-to method, while strongly recommending the RFC 8058 POST method. Both require a clearly visible body unsubscribe link for the applicable bulk messages.

RFC 8058, reviewed on 25 October 2026, defines a header-based mechanism:

  • List-Unsubscribe contains an HTTPS URI.
  • List-Unsubscribe-Post contains List-Unsubscribe=One-Click.
  • A valid DKIM signature covers both headers.
  • The receiver can unsubscribe with an HTTPS POST to that URI.

A body link alone is not this mechanism. Determine the message category and who handles unsubscribe requests before giving the agent permission to send.

What should you check before connecting the agent?

  1. Identify destinations and sender category. List the recipient providers. For personal Gmail, account for the primary domain's traffic and any existing bulk classification, rather than just the agent's expected volume. Assess Yahoo separately.
  2. Assign authentication checks. Have the domain administrator and outbound provider review the applicable table rows. Name an owner for each item so a DNS task does not get mistaken for an agent-code change.
  3. Review message purpose and consent. Establish whether each workflow produces requested replies, transactional notifications, or subscribed content. Resolve any unsubscribe obligation before enabling sending.
  4. Connect the existing mailbox. An Admin or Leader opens Mailboxes → Add mailbox, uses One mailbox, enters Email address, and selects Continue. Follow the Gmail connection instructions or Yahoo connection instructions for provider-specific setup.
  5. Send a controlled test to mailboxes you own. Inspect the received message's authentication results and actual folder placement. Record those separately from the connection result and the sending operation's status.
Mailera Add mailbox page with the Email address field and Continue button.
Connect an existing mailbox here; test outgoing authentication separately with a message to a mailbox you own.

Test & connect tests mailbox access without sending an email. Its success is not a deliverability certification. If sending fails during setup, Mailera can offer Save as receive-only; that mailbox should not be treated as ready for outgoing agent mail.

Keep three results distinct:

ResultWhat you have learned
Connection testWhether the tested mailbox-access steps succeeded
Send-attempt statusThe state of a sending operation: queued, sending, sent, failed, or unknown
Received-message inspectionThe authentication results and observed Inbox/Junk placement for that test

A sent status alone does not establish inbox delivery. Inspect the receiving mailbox rather than treating a successful API operation as the final delivery check.

What are the common mistakes and failures?

Treating automation as a sender category. Google and Yahoo publish baseline requirements for all senders. Assess the applicable bulk-sender and message-type requirements separately from the agent's current traffic. Google aggregates traffic from the same primary domain and permanently retains bulk classification once its criteria have been met.

Applying one provider's rules to the other. Assess Yahoo under Yahoo's own guidance rather than applying Google's numerical threshold. Their accepted unsubscribe mechanisms also differ.

Treating sign-in as DMARC proof. Connection credentials establish access. Check the received message for authentication results and alignment.

Guessing why Yahoo rejected mail from Gmail. Start with the actual SMTP response or bounce, including the diagnostic text. The sender and recipient provider names alone are not enough to assign a cause. Separate rejection from a message that arrived in Junk.

Treating a folder move as an authentication fix. Mailera's Not spam action moves a message out of Junk. It cannot make the provider trust that sender; provider filtering and the sender's SPF, DKIM, and DMARC setup remain separate concerns.

How do you keep an email-reading agent safe?

Incoming email is untrusted data, not instructions. An email asking the agent to disclose credentials, change its rules, or send content elsewhere must not be treated as permission to do so.

In Settings, open the API key tab and select Create key. Restrict Mailbox scope to the group the workflow needs. Grant only the necessary permissions; leave Send messages off for a read-only agent. Use Expiration and optional IP restrictions where appropriate.

Mailera API key permissions restricted to one mailbox group with Send messages disabled.
A read-only workflow should not receive Send messages permission.

For sending workflows, require human confirmation in your application before sending, especially when incoming mail supplies the recipient or proposed content. Build that approval gate in the application rather than assuming a mailbox connection provides it.

Keep credentials, message content, and recipient details out of public screenshots and logs. Use the least-privilege mailbox-agent guide to plan access boundaries and review Mailera's security information before deployment.

Connect your first mailbox in 2 minutes

Add an Outlook, Gmail or IMAP mailbox and read email messages in the app or via the API.

Connect mailbox