{
	"name": "BounceHandler",
	"version": "1.0",
	"author": [
		"Tony Thomas",
		"Kunal Mehta",
		"Jeff Green",
		"Sam Reed"
	],
	"url": "https://www.mediawiki.org/wiki/Extension:BounceHandler",
	"descriptionmsg": "bouncehandler-desc",
	"license-name": "GPL-2.0-or-later",
	"type": "other",
	"requires": {
		"MediaWiki": ">= 1.43"
	},
	"APIModules": {
		"bouncehandler": {
			"class": "MediaWiki\\Extension\\BounceHandler\\ApiBounceHandler",
			"services": [
				"JobQueueGroupFactory"
			]
		}
	},
	"AutoloadNamespaces": {
		"MediaWiki\\Extension\\BounceHandler\\": "includes/"
	},
	"config": {
		"BounceHandlerCluster": {
			"value": false
		},
		"BounceHandlerInternalIPs": {
			"value": [
				"127.0.0.1",
				"::1"
			]
		},
		"BounceHandlerSharedDB": {
			"value": false
		},
		"BounceHandlerUnconfirmUsers": {
			"value": false
		},
		"BounceRecordLimit": {
			"value": 10
		},
		"BounceRecordMaxAge": {
			"value": 5184000
		},
		"BounceRecordPeriod": {
			"value": 604800
		},
		"GenerateVERP": {
			"value": true
		},
		"UnrecognizedBounceNotify": {
			"value": []
		},
		"VERPAcceptTime": {
			"value": 259200
		},
		"VERPalgorithm": {
			"value": "md5"
		},
		"VERPdomainPart": {
			"value": null
		},
		"VERPprefix": {
			"value": "wiki"
		},
		"VERPsecret": {
			"value": "MediawikiVERP"
		}
	},
	"Hooks": {
		"UserMailerChangeReturnPath": "main",
		"LoadExtensionSchemaUpdates": "schema",
		"BeforeCreateEchoEvent": "MediaWiki\\Extension\\BounceHandler\\Hooks::onBeforeCreateEchoEvent",
		"EchoGetDefaultNotifiedUsers": "MediaWiki\\Extension\\BounceHandler\\Hooks::onEchoGetDefaultNotifiedUsers"
	},
	"HookHandlers": {
		"main": {
			"class": "MediaWiki\\Extension\\BounceHandler\\Hooks",
			"services": [
				"MainConfig",
				"UserFactory"
			]
		},
		"schema": {
			"class": "MediaWiki\\Extension\\BounceHandler\\SchemaHooks"
		}
	},
	"JobClasses": {
		"BounceHandlerJob": "MediaWiki\\Extension\\BounceHandler\\BounceHandlerJob",
		"BounceHandlerNotificationJob": "MediaWiki\\Extension\\BounceHandler\\BounceHandlerNotificationJob"
	},
	"MessagesDirs": {
		"BounceHandler": [
			"i18n",
			"i18n/api"
		]
	},
	"manifest_version": 2
}
