Extension:EmailLogger
![]() Release status: stableCategory:Stable extensions |
|
---|---|
Implementation | Data extractionCategory:Data extraction extensions |
Description | Enables send activity audit capabilities. |
Author(s) | Jeffrey Wang for MyWikis LLC |
Maintainer(s) | MyWikis LLC |
Latest version | 1.1.1 |
Compatibility policy | Master maintains backward compatibility.Category:Extensions with master compatibility policy |
MediaWiki | 1.27+Category:Extensions with manual MediaWiki version |
Database changes | No |
License | GNU General Public License 2.0 only |
Download | GitHub: Note: |
Example | MyWikis Testing |
|
|
The EmailLogger extension logs all outgoing emails being sent from a wiki to a CSV file on your filesystem. This is used in cases where SMTP logs are not accessible (i.e. like in AWS SES) but need to be used to audit email sending activity and potentially identify suspicious spam activity on a wiki.
Installation
- Download, extract and place the file(s) in a directory called
EmailLogger
in yourextensions/
folder. - Add the following code at the bottom of your LocalSettings.php file:
wfLoadExtension( 'EmailLogger' );
- Configure as required.
Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Configuration
- $wgEmailLoggerLogFilePath
- The path on your filesystem to log email sends to.
- $wgEmailLoggerFailSilently
- Whether the email should send or not if the email can't be logged. If true, email sends. If false, email does not send.
Category:All extensions
Category:AlternateUserMailer extensions
Category:Data extraction extensions
Category:Extensions by MyWikis
Category:Extensions in GitHub version control
Category:Extensions not in ExtensionJson
Category:Extensions with manual MediaWiki version
Category:Extensions with master compatibility policy
Category:Extensions without an image
Category:GPL licensed extensions
Category:Stable extensions