About Scaleway
Scaleway is a European cloud provider offering transactional email services. It’s a good choice for EU-based companies prioritizing data sovereignty.
Website: scaleway.com
Prerequisites
- A Scaleway account
- API credentials (Access Key and Secret Key)
- A Scaleway project with Transactional Email enabled
- A verified domain
Getting Credentials
Create API Keys
- Log in to Scaleway Console
- Go to Identity and Access Management > API Keys
- Click Generate an API Key
- Name it (e.g., “mailshit-email”)
- Save both the Access Key and Secret Key
Get Project ID
- Go to Project Settings
- Copy the Project ID
Configuration
Add Scaleway in mailshit:
- Go to Settings > Providers
- Click Add Provider
- Select Scaleway
- Enter the following:
| Field | Description | Example |
|---|---|---|
| Access Key | Scaleway API access key | SCW... |
| Secret Key | Scaleway API secret key | abc123... |
| Project ID | Your Scaleway project ID | 12345678-... |
| Region | Scaleway region | fr-par |
| From Email | Verified sender email | hello@yourdomain.com |
| From Name | Display name (optional) | Your Company |
- Click Save
Available Regions
| Region Code | Location |
|---|---|
| fr-par | Paris, France |
| nl-ams | Amsterdam, Netherlands |
| pl-waw | Warsaw, Poland |
Domain Verification
Scaleway requires domain verification:
- Go to Transactional Email in Scaleway Console
- Click Add a domain
- Enter your domain name
- Add the DNS records Scaleway provides:
- SPF record
- DKIM record
- MX record (for bounce handling)
- Wait for verification
Pricing
Scaleway’s email pricing:
- First 300 emails/month free
- €0.25 per 1,000 emails after
- No setup fees
- Pay-as-you-go
GDPR Compliance
Scaleway is a French company with data centers in the EU:
- Data stays in Europe
- GDPR-compliant infrastructure
- Strong data protection regulations
Good choice for companies requiring EU data residency.
Example Response
{
"success": true,
"type": "sent",
"messageId": "scw_abc123..."
}
Best Practices
- Choose the closest region to your users
- Complete domain verification before production use
- Set up bounce handling via MX records
- Monitor sends in Scaleway Console
Troubleshooting
“Invalid credentials”
- Verify Access Key and Secret Key
- Check they haven’t expired
“Project not found”
- Verify Project ID is correct
- Ensure Transactional Email is enabled for the project
“Domain not verified”
- Complete domain verification in Scaleway
- Allow time for DNS propagation