Everything you need to know about using SipherMail securely and effectively
Sign up for SipherMail and choose your username. Your encryption keys are automatically generated.
Add an extra layer of security with 2FA using an authenticator app.
Compose your first message. All encryption happens automatically in the background.
Quick start guide to set up your SipherMail account
Configure your email client to work with SipherMail
Manage your encryption keys and PGP compatibility
Integrate SipherMail into your applications
Custom domains, filters, and automation
Best practices for maximum privacy and security
// Send an encrypted email via API
const response = await fetch('https://api.siphermail.com/v1/send', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
to: 'recipient@example.com',
subject: 'Hello from SipherMail',
body: 'This message is automatically encrypted.',
encrypt: true
})
});
const result = await response.json();
console.log(result.messageId);