Table of Contents
If you want to send us your comments, please do so. Thanks
More on comments
Authentication protocols
Hosted email and privacy
Mailman for email lists
MTA - Mail Transfer Agent, send email internal and / or external
Sending email via the cli or a script
SuperTool: MX record, DNS, blacklist and SMTP diagnostics in one integrated online tool
Using a webmail client prevents the leakage of $HOSTNAME, $USER and $UID
Clients
- alpine (pine) (ncurses, console, based)
- mutt (console based)
- neomutt is an enhanced version of mutt which includes additional features and improvements for usability.
- sup-mail (console based) can handle and search fast in a lot of email
- Sylpheed (Graphical)
- Thunderbird (Graphical)
Emacs based
- gnus
- mew
Webmail
- Roundcube
- Squirrelmail
Server
Mox is a modern, secure, all-in-one email server
Mailing list
Mailing list management software (MLM)
On Wikipedia
- ezmlm. Seems more or less abandoned. Use mlmmj in stead
- mailman3 69 MB package size
- mlmmj Niet in de Debian repository. 455 kB zip file
- Based on ezmlm
- Achtergrond info: bugs.debian.org
- Nuevomailer, commercieel
- sympa. 324 MB, most lean 127 MB, package size
Ports
Which SMTP port1), understanding ports 25, 465 and 587
| Protocol | Port | Encrypted port | Comment |
|---|---|---|---|
| POP | 110 | 995 | POP3 |
| IMAP | 993 | SSL/TLS | |
| IMAP | 143 | STARTTLS | |
| SMTP | 25 | 587 | STARTTLS |
| SMTP | 465 | SSL. This is obsolete |
Useful links
Reading base64 encoded messages
Run
base64 -d TheMailfile
Other cli email programs
mblaze: Utilities to deal with Maildir
Sending binary files
Like executable programs
- Rename the program to somename.txt
- Try zipping the program to somename.txt
- Try to convert the program to base64
Spam
SpamAssassin
(Manual) setup for webhosting in Direct Amin
Mail folders in mbox format: use the --mbox switch
Maildirs use a trailing slash: Maildir/cur/
Make sure the mailboxes exist. Put some ham- and spammail in them to test
required_score 3.0 rewrite_header subject ***SPAM*** report_safe 0 sa-learn --spam ~/Maildir/spam/ sa-learn --ham ~/Maildir/cur/ sa-learn --ham ~/Maildir/inbox/ sa-learn --ham ~/Maildir/ham/
More on training
Useful links
Apache documentation
sa-learn man page
Spamassassin training
Anti spam from Paul Graham
14.4.5 SpamAssassin Configuration Examples
Android: K-9 mail
Managing accounts
More info on push and poll email
Classes
More info on: K-9 mail classes
To set which classes are shown when
- Goto the account overview
- Long press on an account until a context menu appears
- Tab on Account settings
- Tab on Folders
- Auto expand folder: None
- Tab on Folders to display: 1st and 2nd Class folders
- Show only subscribed folders: Off
- Move/copy destination folders: All
- Folders to search: All
- Make a selection for your needs
- Repeat for other accounts
To set the classes for a mail folder:
- Goto the account overview
- Tab on a account. This brings you in the Inbox of the account
- Tab on the K9-mail icon in the upper left corner. This brings you in the folder view of the account
- Long press on a folder
- Select Folder sSettings
- Make your settings
- Tab back on the bottom of the display to go back to the folder overview of the account
- Continue with the next folder
- Repeat 4 until 9 until all folders are done
- Tab back on the bottom of the display to go back to the account overview
- Select the next account / item 2 of this list
We set (and also the Show in top group and Unify settings)
| Folder | Display class | Sync class | Push class | notitication class | Top group | Unify |
|---|---|---|---|---|---|---|
| Inbox | 1st Class | Same as display class | Same as sync class | Same as push class | On | On |
| Sent | 1st Class | Same as display class | Same as sync class | Same as push class | On | Off |
| Spam | 1st Class | Same as display class | Same as sync class | Same as push class | On | Off |
| Drafts | None | Same as display class | Same as sync class | Same as push class | Off | Off |
| K9mail-errors | None | Same as display class | Same as sync class | Same as push class | Off | Off |
| Outbox | None | Same as display class | Same as sync class | Same as push class | Off | Off |
| Trash | None | Same as display class | Same as sync class | Same as push class | Off | Off |
Issues
Multiple email addresses
Manually entering multiple email addresses and sending that email does not work. The issue is opened in 2018 but still not resolved
Spaces, comma, semicolon as a separator do not work. You get “Error parsing address!” The separator character is not added to the addresses. An other error message you can get is: “Recipient field contains incomplete input!”
Resending
Resending an email, to an other recipient, does not seem to be possible
Not readable
Solution:
- Copy the blob at the end of the email to /tmp/blob.txt
- Run cat /tmp/blob.txt | base64 --decode | less
- Now you should be able to read the contents.
Main subjects on this wiki: Linux, Debian, HTML, Microcontrollers, Privacy
RSS
Disclaimer
Privacy statement
Bugs statement
Cookies
Copyright © : 2014 - 2026 Webevaluation.nl and the authors
Changes reserved.
