Various options are possible. None of these options are
required.
--config, -c file
Use a configuration file. See the
CONFIG() section
for more information.
Default: /etc/kopano/dagent.cfg
--deamonize, -d
Daemonize after starting. This implies --listen and is
only used when LMTP is active.
--dump-config
Displays the values of dagent.cfg configuration
parameters and the implied defaults.
--junk, -j
Deliver in the Junk mail folder of the specified
user.
--file, -f file
Read e-mail input from file. When not given, input is
read from standard in.
--host, -h path
Connect to the storage server through path, e.g.
file:///path/to/socket. Default: file:///var/run/kopano/server.sock.
--listen, -l
Listen for incoming LMTP connections
-q
Use qmail style exit codes. Please see the
EXITCODES() section for more information.
-s
Silent mode. No output will be printed by the DAgent,
except when wrong parameters are used to call kopano-dagent.
-v
Verbose mode. More output can be printed when processing
the e-mail for rules.
When given a second time, more debugging output will be
printed.
-e
Strip the domain from the given username. For example,
when the DAgent is called with '-e' and the username is 'name@domain.com', the
delivery will be started for user 'name' instead of 'name@domain.com'.
-R
The passed recipient name will always be resolved first.
This means that the recipient can be a username, e-mail address or any other
resolvable, unique identifier for the user. However, if the resolve fails
(e.g. when running as a non-trusted user), the passed name will be assumed to
be a loginname of a user. Passing the -R option will disable this and will
cause kopano-dagent to exit with an error when the resolve fails.
In practice, the resolve will only fail if kopano-dagent is not
running in a trusted account and is therefore only really here for
backward-compatibility of earlier kopano-dagent versions.
-n
Use 'now' as the delivery time. Normally, the dagent will
use the date from the first Received header, which is most likely to be the
header from your own mailserver.
--do-not-notify, -N
Do not send a new mail notification to othere connected
clients. This option can be useful when you have connected Outlook 2000
clients, which will also process rules when the mail is delivered. This is a
bug workaround, and this option may disappear in the future.
--folder, -F path\to\folder
Deliver the incoming email to a specified subfolder of
the store. Eg. --folder 'Inbox\important'. Note that the 'Inbox' folder is
language specific. If the folder does not exist, delivery is reverted to the
normal Inbox of the user, or use the --create flag.
--public, -P path\to\folder
Deliver the incoming email to a specified subfolder of
the public store. Eg. --public 'sales\incoming'. If the folder does not exist,
delivery is reverted to the normal Inbox of the user, or use the --create
flag.
-p <path separator>
Use a different path separator. The default is '\'. If
your delivery path contains a \ character, you can use this to alter the
separator. Eg. -p _ --folder 'Inbox_resellers\dealers'. The mail will now be
delivered in a folder called 'resellers\dealers' as a subfolder of the
Inbox.
--create, -C
Create the folder that was requested to deliver in. If
there are no sufficient rights to create the folder, delivery is reverted to
the normal Inbox of the user.
--read, -r
Deliver the mail as read. Normally, the message will be
marked as unread. This option can be useful when importing old mail.
-a autoresponder
Path to autoresponder, e.g.
/usr/local/sbin/kopano-autorespond. This script will be called when the user
enabled a vacation message in the Webaccess settings. When a header
X-Kopano-Vacation or
Precedence was found in the received
e-mail, this program will not be called to avoid loops. The Precedence header
is often used in mailing lists. Other loop protections can be archieved in
this separate program. This program or script will be called with the
following arguments, in order:
from
The e-mail address of the Kopano user sending the
vacation message
to
The e-mail address of the user to send the response
to
subject
The auto response subject set by the Kopano user
kopano-username
The username of the Kopano user which set the auto
response
messagefile
A file where the auto respond message will be temporary
written to during the autorespond
The following environment variables are present:
MESSAGE_TO_ME
Set to 1 if the original mail had the user in the To
header.
MESSAGE_CC_ME
Set to 1 if the original mail had the user in the Cc
header.
MAILHEADERS
Optional, if this value is present it points to a file
that contains the original headers of the received email.
Default: /usr/sbin/kopano-autorespond.