Setting up Android Email

Complete guide to configuring your CodaMail account on Android devices with K-9 Mail for enhanced security and privacy

🛡️ Why K-9 Mail?

We recommend K-9 Mail over the default Android email app for several important reasons:

  • Better support for multiple identities (email aliases)
  • Built-in OpenPGP encryption support
  • Enhanced privacy features
  • More detailed configuration options
  • Open-source software with regular security updates

📋 Before You Begin

Ensure that you've enabled IMAP/POP access in your CodaMail account settings before starting this setup process. This is required for external email clients to connect to your account.

Android Setup Tip: Install K-9 Mail from the Google Play Store and have your CodaMail username and password ready.

⚙️ Step 1: Initial Setup

  • Launch K-9 Mail
  • If this is your first time, tap "Get started"
  • Enter your full email address and password
  • Tap "Manual Setup" (don't use automatic setup)

📧 Step 2: Incoming Server Settings (IMAP)

  • Server: mail.pnsh.com
  • Security: SSL/TLS
  • Port: 993
  • Username: Your account name only (do not include @codamail.com)
  • Authentication Type: Password
  • Password: Your email password

📤 Step 3: Outgoing Server Settings (SMTP)

  • Server: smtp.pnsh.com
  • Security: SSL/TLS
  • Port: 465
  • Require Authentication: Yes
  • Username: Your account name only (do not include @codamail.com)
  • Authentication Type: Password
  • Password: Your email password

✅ Step 4: Account Options

  • Account Name: Enter a name for this account (e.g., "CodaMail")
  • Your Name: Your name as you want it to appear on outgoing messages
  • Email Check Frequency: Set according to your preferences
  • Tap "Done" to complete setup

📮 Setting Up Multiple Identities (Aliases)

To use multiple email addresses or aliases for sending mail:

  • Open K-9 Mail
  • Tap the three lines (hamburger menu) to open the navigation drawer
  • Tap the gear icon next to your account
  • Select "Manage Identities"
  • Tap the plus icon (+) to add a new identity
  • Fill in:
    • Description (optional name for this identity)
    • Email address (your alias address)
    • Your name (can be different for each identity)
    • Reply-to address (optional)
  • Tap the checkmark to save

When composing a message, tap the "From" field to choose which identity to use.

🔐 Setting Up OpenPGP Encryption

K-9 Mail supports OpenPGP encryption with OpenKeychain:

  • Install OpenKeychain from the Google Play Store
  • In K-9 Mail, go to Settings > Account Settings
  • Select your CodaMail account
  • Tap "End-to-end encryption"
  • Select OpenKeychain as your crypto provider
  • Follow the prompts to set up your keys

🔧 Troubleshooting

If you encounter any issues:

Double-check that your username is entered without @codamail.com and that SSL/TLS is enabled for both servers.

  • Verify that IMAP/POP access is enabled in your CodaMail account settings
  • Ensure SSL/TLS is enabled for both incoming and outgoing servers
  • Verify the correct ports are being used (993 for IMAP, 465 for SMTP)
  • If using OpenPGP, ensure OpenKeychain is properly installed and configured
  • Try restarting K-9 Mail and attempting the setup again
  • Contact our helpdesk if you continue to have problems

📞 Need Help?

If you need additional assistance with setting up email on your Android device, or encounter any issues not covered in this guide, please contact our support team at helpdesk@codamail.com.

We're here to help ensure your email setup works perfectly with your Android device and takes advantage of CodaMail's privacy-focused features and K-9 Mail's advanced security capabilities.