Sending Emails When Events Change
The Email Settings screen allows you to specify email
settings for the program. Changes you make here apply to the
entire installation (that is every calendar). Only SUPER users may
access this function.
Logging Emails
The fields on this page need to be set carefully so the email
notification function works properly. The link labeled
View the email log file will aid in troubleshooting email
problems. This link will only appear if you turn on logging by checking
the Log all emails checkbox.
If the log exists the clear the email log
link will remove all entries from the email log.
Details of Fields
Mail Method:
Never send email: The default.
Send email only after user confirmation:
causes the Email Notification Confirmation
screen to appear each time an event is modified.
Automatically send email: causes an
email to be sent automatically each time an event with a Notification
List is modified.
Mail Server: This is the name or IP address
of an email server that will recognize and allow the From
Address email to send email. This is a required field if
Mail Method does not equal 'Never send mail'.
From Address: This is a valid email address
on the Mail Server listed above. This is
a required field if Mail Method does not
equal 'Never send mail'.
Log all emails: This will cause a log entry
to be added to the email log each time an email is sent by the program.
This might be useful in debugging problems setting up these email
settings.
Send HTML mail: If checked the email that is
sent will be HTML email. Some mail readers can not handle HTML email
so make sure to test this setting under your email configurations.
Customizing Email Notifications
It is possible to customize the subject, body and reply to address
of the emails that are sent. This is accomplished through the use of
three Event Display Strings (please
read the referenced help file for a discussion of this feature).
There are three Event Display Strings
associated with email notifications which are fully detailed here.
Email will only be sent if the following
conditions are all TRUE:
Mail Method is not set to 'Never send email'
The machine specified by Mail Server is accessible from the web server machine
From Address is a valid email account on Mail Server
The event that is being modified has a Notification List
and the Notification List contains at least one valid email address,
user id with a valid email address, user group which has a valid
email address or contains a member userid with a valid email address.
Under the Linux version of this program there is
an additional option which allows you to point to the mail program that
will be used to send the mail. By default this value is
/bin/mail.
|