Mail Application

Version 41.1 by Andreea Chirica on 2021/04/02 10:55

cogAdministration UI for mail configuration and statuses
TypeXAR
Category
Developed by

XWiki Development Team

Rating
0 Votes
LicenseGNU Lesser General Public License 2.1
Bundled With

XWiki Standard

Installable with the Extension Manager

Description

Prior to XWiki 6.4, the Mail configuration was part of the Administration Application.

Allows configuring Mail. For example, the Mail Sender API uses this configuration when sending mail.

To use, go the global Administration page of your wiki and click on the Email categories:

emailcategory.png

Mail Obfuscation

emailgeneral.png

If turned on, the mails are displayed obfuscated, for example in the User's profile page:

emailobfuscateprofile.png

Mail Sending

Mail sending parameters:

emailsend.png

The Additional Properties fields allow passing JavaMail configuration properties. Here are some common ones:

 OptionDescriptionExamples
mail.smtp.localhostLocal host name used in the SMTP HELO or EHLO command. Defaults to InetAddress.getLocalHost().getHostName(). Should not normally need to be set if your JDK and your name service are configured properly.mail.smtp.localhost=yourhostname.com
mail.smtp.authIf true, attempt to authenticate the user using the AUTH command. Defaults to false. If you specify a username and a password, XWiki will set this property automatically for youmail.smtp.auth=true
mail.smtp.starttls.enableIf true, enables the use of the STARTTLS command (if supported by the server) to switch the connection to a TLS-protected connection before issuing any login commands. Note that an appropriate trust store must be configured so that the client trusts the server's certificate. Defaults to false. mail.smtp.starttls.enable=true

Note that these configuration options can also have default values configured in XWiki's configuration file.

Dependencies

Dependencies for this extension (org.xwiki.platform:xwiki-platform-mail-ui 13.2):

Get Connected