Encryption settings
Default mode
Choose what happens when you compose a message:
Attach PubKey
When enabled, your public key is automatically attached to every outgoing message. This makes it easy for recipients to import your key and reply securely. Best for frequent correspondence with new contacts.
PGP in email body
.pgp file attachment.Tip: Use inline mode for compatibility with older email clients or webmail that doesn’t handle attachments well.
Email configuration
Mail server config
Cloud & sync
Enable iCloud
Sync your keyring across all your Apple devices. Keys are stored in your private iCloud container and kept in sync automatically. Best for users with multiple iOS devices who want the same keys everywhere.
Security
Enable app PIN protection
Require a 4-digit PIN to open iPGMail. This adds an extra layer of security if:
- Your device is unlocked and accessed by someone else
- You share your device with family members
- Your device is lost or stolen while unlocked
Note: The PIN protects app access only. Your private keys are still protected by their individual passphrases.
Configure custom SMTP
Send encrypted emails directly from iPGMail without switching to the Mail app.
Setup steps
- Go to Settings → Mail Server Config
- Select Custom SMTP
- Enter your server details — Server (e.g.
smtp.gmail.com), Port (usually587for TLS or465for SSL), Username (your email address) and Password (your email password or app-specific password) - Tap Save
- Send a test message to verify the configuration
Common SMTP settings
smtp.gmail.com · port 587 · requires App Passwordsmtp.office365.com · port 587 · use your Microsoft accountsmtp.mail.yahoo.com · port 587 · requires App Passwordsmtp.mail.me.com · port 587 · requires App-Specific PasswordGmail App Password
Gmail requires an App Password instead of your regular password:
- Go to your Google Account security settings
- Enable 2-Step Verification if not already active
- Go to App passwords
- Select Mail and iOS Device
- Click Generate
- Use the 16-character password in iPGMail (no spaces needed)