Sender Addresses
Manage verified email addresses that can be used as the “From” address when sending emails through FormaMail.
Overview
Sender addresses are email addresses that have been verified and can be used to send emails on behalf of your account. Email providers require sender verification to prevent spam and phishing. Each sender address must be verified before it can be used.
Accessing Sender Addresses
Navigate to Settings → Sender Addresses in the sidebar, or go directly to /settings/sender-addresses.
Adding a Sender Address
- Click the Add Sender button
- Fill in the required information:
- Email Address: The email you want to send from
- Display Name: Name shown to recipients (e.g., “John from Acme”)
- Reply-To Email (optional): Where replies should be directed
- Click Create Sender Address
After creating, a verification email will be sent to the provided email address.
Verification Process
Email Verification
When you add a new sender address:
- A verification email is sent to the address
- Click the verification link in the email
- The status changes from “Pending” to “Verified”
Verification Status
| Status | Description |
|---|---|
| Pending | Awaiting email verification |
| Verified | Ready to use for sending |
| Failed | Verification failed or expired |
Resending Verification
If you didn’t receive the verification email:
- Find the sender address in the list
- Click the Resend Verification button
- Check your inbox (and spam folder)
Managing Sender Addresses
Editing a Sender Address
- Click on a sender address card or the edit icon
- Update the display name or reply-to email
- Click Save Changes
Note: You cannot change the email address. To use a different email, add a new sender address.
Setting a Default Sender
- Click the Set as Default button on a verified sender
- This sender will be pre-selected when sending emails
Deleting a Sender Address
- Click the delete icon on the sender card
- Confirm the deletion
Note: You cannot delete the default sender address. Set another sender as default first.
Best Practices
Use a Professional Domain
- Use your company domain (e.g.,
hello@yourcompany.com) - Avoid free email providers for professional communication
- Consider setting up custom domain verification
Organize by Purpose
Create different senders for different purposes:
| Sender | Use Case |
|---|---|
support@company.com | Customer support emails |
billing@company.com | Invoices and receipts |
hello@company.com | Marketing and newsletters |
noreply@company.com | Transactional notifications |
Configure Reply-To
- Set reply-to addresses for
noreply@senders - Direct replies to a monitored inbox
- Improve customer communication flow
Custom Domain Verification
For improved deliverability and professional appearance, verify your entire domain:
- Go to Settings → Sending Domain
- Add your domain (e.g.,
yourcompany.com) - Configure DNS records:
- SPF record for sender authorization
- DKIM record for email signing
- DMARC record for policy enforcement
- Verify DNS propagation
Once your domain is verified, any email address on that domain can be used without individual verification.
Troubleshooting
Verification Email Not Received
- Check spam/junk folder
- Verify the email address is correct
- Try resending the verification email
- Contact support if issues persist
Sender Address Shows “Failed”
- The verification link may have expired
- Click “Resend Verification” to get a new link
- Ensure the email inbox is accessible
Cannot Delete Sender Address
- You cannot delete the default sender
- Set another sender as default first
- Then delete the original sender
API Integration
Sender addresses can also be managed via the API:
// List sender addresses
const senders = await api.get('/sender-addresses');
// Create sender address
const sender = await api.post('/sender-addresses', {
email: 'support@company.com',
name: 'Company Support',
replyTo: 'help@company.com'
});See the API Reference for complete endpoint documentation.
Related: Settings | Suppression List | Email Designer