CLOUD SERVER FOR EMAIL

CAN-SPAM Compliance Guide

Email Marketing Law for US Recipients and Infrastructure Operators

CAN-SPAM (Controlling the Assault of Non-Solicited Pornography And Marketing Act of 2003) is the United States federal law governing commercial email. Unlike GDPR — which requires consent before sending — CAN-SPAM is an opt-out regime: you can send commercial email to US recipients without prior consent, provided you comply with specific content and process requirements and honor opt-out requests promptly.

This guide provides infrastructure-level compliance information. It is not legal advice. Consult qualified legal counsel for CAN-SPAM compliance specific to your organization and email program.

CAN-SPAM Requirements: The Complete Checklist

RequirementWhat It MeansInfrastructure Implementation
Accurate From/Reply-ToSender identification must not be false or misleadingPowerMTA MAIL FROM and Message-ID must match sending domain; DKIM aligns From with signing domain
Truthful subject linesSubject line must not deceive about contentContent-level requirement; not directly infrastructure-related
Identify as advertisementMust clearly disclose it is an advertisement (unless recipient has prior consent)Template/content requirement
Physical postal addressCurrent physical address of the sender in every commercial emailMailWizz footer template requirement; configure in List Settings → Unsubscribe/Company
Opt-out mechanismClear and conspicuous unsubscribe mechanismMailWizz unsubscribe link; RFC 8058 List-Unsubscribe header (required for Gmail bulk senders)
Honor opt-outs within 10 business daysMust process unsubscribe requests within 10 business daysMailWizz processes unsubscribes immediately; suppression prevents re-sending
No third-party opt-out barriersCannot require fee, personal info (beyond email), or more than one step to opt outMailWizz one-click unsubscribe; RFC 8058 for email clients that support it
No selling/transferring opt-outsUnsubscribed addresses cannot be sold or given to another organization for emailingSuppression list management in MailWizz

Transactional vs Commercial Email Under CAN-SPAM

CAN-SPAM distinguishes between commercial email and transactional/relationship messages. This distinction affects compliance requirements significantly.

Commercial Email (CAN-SPAM Fully Applies)

Commercial email is defined as any electronic mail message the primary purpose of which is the commercial advertisement or promotion of a commercial product or service. Marketing newsletters, promotional campaigns, and sales outreach are commercial email. All CAN-SPAM requirements apply.

Transactional/Relationship Messages (Reduced Requirements)

Transactional messages — order confirmations, account notifications, password resets, and service notifications — are primarily relationship messages rather than commercial ones. They are still subject to the prohibition on deceptive headers and sender identification, but are not required to include a physical address or unsubscribe mechanism if the primary purpose is transactional.

The distinction matters for infrastructure design: transactional and marketing email should be separated into different IP pools (PowerMTA virtual MTA pools) with different sending domains. This separation ensures that marketing IP reputation events don't affect transactional delivery, and that transactional messages are clearly identifiable as such for CAN-SPAM classification purposes.

Infrastructure Separation for Compliance

Cloud Server for Email configures dedicated IP pools for transactional and marketing traffic in all managed Enterprise-tier environments. This separation supports both CAN-SPAM compliance (clear message type identification) and deliverability (reputation isolation).

CAN-SPAM and B2B Cold Email

B2B cold email — unsolicited commercial email sent to business contacts — is permitted under CAN-SPAM without prior consent, subject to all CAN-SPAM requirements. This is a significant difference from GDPR and CASL, which require a legal basis or consent for B2B email.

CAN-SPAM's opt-out requirement applies to B2B cold email equally. If a B2B prospect opts out, they must be removed within 10 business days and cannot be re-mailed. Cold email infrastructure should include robust suppression management — MailWizz maintains global suppression lists that apply across all campaigns.

ISP requirements for B2B cold email are stricter than CAN-SPAM in practice. Gmail's filtering doesn't distinguish between CAN-SPAM-compliant cold email and spam — it applies the same engagement-based filtering regardless of legal compliance. CAN-SPAM compliance is a legal floor, not an inbox placement guarantee. See our cold email infrastructure page for operational B2B outreach guidance.

CAN-SPAM Enforcement

The Federal Trade Commission (FTC) and state attorneys general enforce CAN-SPAM. The FTC does not have a private right of action — individual recipients cannot sue for CAN-SPAM violations. Internet service providers can bring action against senders. The Department of Justice can bring criminal enforcement.

CAN-SPAM penalties: up to $53,088 per email in violation ($0.05M cap removed in practice for repeated violations). Criminal penalties up to $2M for aggravated violations (unauthorized access, false registration information, operating through open relays).

CAN-SPAM vs GDPR: Key Differences for International Senders

DimensionCAN-SPAM (USA)GDPR (EU)
Consent requirementNone (opt-out regime)Required for marketing (opt-in)
Applies toEmail with primary commercial purposeAny processing of EU resident personal data
Data minimizationNo requirementRequired — collect only what's needed
B2B cold emailPermitted (all requirements apply)Requires legitimate interest basis (risk)
Unsubscribe timing10 business daysWithout undue delay (immediately in practice)
Physical addressRequired in every commercial emailNot specifically required (but address must be available)
Data residencyNo requirementCross-border transfer restrictions apply
Maximum penalty$53,088/email€20M or 4% global turnover (higher)

Infrastructure Configuration for CAN-SPAM Compliance

Unsubscribe Header (RFC 8058)

Google's Bulk Sender Requirements (enforced since February 2024) require one-click unsubscribe via RFC 8058 List-Unsubscribe-Post header for all bulk marketing messages. This is now a practical requirement for Gmail delivery regardless of CAN-SPAM's 10-business-day standard. PowerMTA can inject the RFC 8058 header at the MTA level, ensuring it's present in all outbound messages without requiring template changes.

Suppression List Management

MailWizz's global suppression list stores unsubscribed email addresses across all lists and campaigns. When a recipient unsubscribes from any campaign, their address is added to the global suppression list and prevented from receiving future campaigns — meeting CAN-SPAM's opt-out honoring requirement. The suppression is immediate (the record is added to the list before the HTTP redirect completes).

Sending Domain and DKIM Alignment

CAN-SPAM's prohibition on deceptive From headers is best met through DKIM alignment: the From domain matches the DKIM signing domain, which is visible in email client authentication indicators. Misaligned DKIM also fails DMARC alignment, causing additional delivery problems. Cloud Server for Email configures DKIM alignment for all managed environments as part of the standard authentication setup.

CAN-SPAM Resources

Discuss Infrastructure Requirements

Cloud Server for Email operates managed PowerMTA + MailWizz infrastructure from EU servers.
Dedicated IPs, daily monitoring, GDPR compliance by design.

Managed Infrastructure

PowerMTA + MailWizz. EU servers. Daily monitoring. GDPR by design.

Request Assessment