CodaMail

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

  • Install K-9 Mail from the Google Play Store
  • Ensure IMAP/POP access is enabled in your CodaMail account settings
  • Have your CodaMail username and password ready

K-9 Mail Setup Instructions

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:

  • Verify that IMAP/POP access is enabled in your CodaMail account settings
  • Double-check that your username is entered without @codamail.com
  • 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
  • Contact our helpdesk if you continue to have problems