Courier and Dovecot Flashcards
Remote email delivery with courier or Dovecot
The Courier email server package is actually categorised as a MTA because it has full SMTP capabilities as well as support for POP3 and IMAP. True or False
True
Where are the courier config files stored?
/etc/courier/
What is the name of the courier config file that is used for authenticating users?
authdaemonrc
Which courier config setting specifies the interface IP address to listen to for incoming requests?
ADDRESS
Which courier config setting specifies the directory where email messages are stored?
MAILDIRPATH
Which courier config setting specifies the maximum number of client connections allowed?
MAXDAEMONS
Which courier config setting specifies the maximum number of connections per client
MAXPERIP
Which courier config setting specifies the TCP port to listen to for incoming requests
PORT
There are two possible locations for the dovecot config file, where are those and what is the config file named?
/etc/
/etc/dovecot
file name: dovecot.conf
Dovecot supports the sieve programming language, what is the feature called in dovecot?
it’s called vacation extension
Dovecot config setting that specifies the login authentication method used
auth
Dovecot config setting that specifies the IP address to listen on
listen
Dovecot config setting that specifies the maximum number of connections
login_max_connections
Dovecot config setting that specifies whether each login creates its own process
login_process_per_connection
Dovecot config setting that defines the type and location of mailboxes
mail_location
Dovecot config setting that defines the authentication methods that the server supports
mechanisms
Dovecot config setting that specifies the protocols supported by the server
protocols
Doveadm command(s) to stop, start and restart server
doveadm restart
doveadm stop
There are a number of doveadm commands to control the server process. Can you name a few?
director - manage directors exec - execute dovecot commands instance - manage running instances kick - disconnect users log - locate, test or reopen log files penalty - show current penalties proxy - manage dovecot proxy connections who - display current users
There are a number of doveadm commands to manage mailboxes. Can you name a few?
acl - manage access control lists
altmove - move messages to alternative storage
backup - synchronize mailboxes to a remote location
batch - execute multiple commands
copy - copy messages to another mailbox
reduplicate - remove duplicate messages
dump - dump the contents of a mailbox
expunge - remove messages based on query
fetch - retrieve messages based on query
flags - add, remove or replace message flags
fts - manipulate full text search
force-resync - fix broken mailboxes
import - import messages into mailboxes
index - index messages in a mailbox
mailbox - mailbox handling commands
move - move messages between mailboxes
purge - remove messages from mailboxes
quota - set or show quota settings
replicator - manage a user’s mail replication
search - show a list of mailboxes or messages
stats - display or reset mailbox statistics
sync - synchronize the mailbox with another location