CHAT_OUTPUT_BEGIN
COMMAND_ID=SUPPORT-260916-INFRA-MAIL-XENFORO-CODEVIPE-FEEDBACK-NATIVE-ACTION-AUDIT-402R1
STATUS=OK
RC=0
HOST=pve01
MODE=read-only
COMPONENT=infra-mail-xenforo-codevipe-feedback-native-action-audit
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=8b8e2fd18e4234b5236bb044d8d6d6da7b0799197bcbf0e32a81675534ef6bdf
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=false
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=6af009204e8914ce27affeacfad9dc499e5a3dabd2d73a6b1018f16713d89029
SANITIZED_OUTPUT_SHA256=6af009204e8914ce27affeacfad9dc499e5a3dabd2d73a6b1018f16713d89029
OUTPUT_BEGIN
MAIL402_BEGIN
MAIL402_SCOPE=MAIL_ONLY_CODEVIPE_FEEDBACK_NATIVE_ACTION_AUDIT_READ_ONLY
MAIL402_SEND_ATTEMPTS=0
MAIL402_BACKUP_DR_MUTATIONS=0
MAIL402_VM160_STATE=COMPLETE
MAIL402_GUEST_EXITCODE=0
MAIL402_GUEST_STATE=OK
MAIL402_ANCHOR_401_COMMIT=402be333a94600888d7f1b4a0edce73fe98529f0
MAIL402_POOL_SHA_MATCH=true
MAIL402_POOL_SENDMAIL_PATH=/usr/local/sbin/codevipe-sendmail -t -i
MAIL402_WRAPPER_SHA_MATCH=true
MAIL402_GLOBAL_MSMTP_SHA_MATCH=true
MAIL402_GLOBAL_SENDMAIL_TARGET=/usr/bin/msmtp
MAIL402_XF_NATIVE_PROBE={"candidate_classes":[{"class":"XF\\EmailBounce\\Parser","exists":true,"public_methods":["__construct","getBounceTypeFromStatus","getStatusDetailsFromCode","isChallengeMessage","isMailboxInvalidError","isMailboxQuotaError","isStatusAmbiguous","parseMessage"]},{"class":"XF\\EmailBounce\\Processor","exists":true,"public_methods":["__construct","applyUserBounceAction","getDefaultBounceHandlerStorage","processFromStorage","processMessage","takeBounceAction","triggerUserBounceAction"]},{"class":"XF\\Service\\User\\EmailStop","exists":true,"public_methods":[]},{"class":"XF\\Service\\User\\EmailBounce","exists":false},{"class":"XF\\Repository\\EmailBounce","exists":true,"public_methods":[]},{"class":"XF\\Repository\\User","exists":true,"public_methods":[]}],"feedback_options":[{"option_id":"bounceEmailAddress","type":"string","value":""},{"keys":["enabled","type","host","port","username","password","encryption","oauth"],"option_id":"emailBounceHandler","safe":{"enabled":false,"encryption":false,"host":false,"oauth":false,"port":false,"type":false,"username":false},"type":"array"},{"keys":["bounce_total","unique_days","days_between"],"option_id":"emailSoftBounceThreshold","safe":{"bounce_total":"3","days_between":"5","unique_days":"3"},"type":"array"},{"keys":["enabled","type","host","port","username","password","encryption","oauth"],"option_id":"emailUnsubscribeHandler","safe":{"enabled":false,"encryption":false,"host":false,"oauth":false,"port":false,"type":false,"username":false},"type":"array"},{"option_id":"sendUnsubscribeConfirmation","type":"boolean","value":false},{"option_id":"unsubscribeEmailAddress","type":"string","value":""},{"keys":["http","email"],"option_id":"unsubscribeEmailHandling","safe":{"email":false,"http":false},"type":"array"}],"feedback_schema":[{"column":"bounce_id","nullable":"NO","table":"xf_email_bounce_log","type":"int"},{"column":"log_date","nullable":"NO","table":"xf_email_bounce_log","type":"int"},{"column":"email_date","nullable":"NO","table":"xf_email_bounce_log","type":"int"},{"column":"message_type","nullable":"NO","table":"xf_email_bounce_log","type":"varchar"},{"column":"action_taken","nullable":"NO","table":"xf_email_bounce_log","type":"varchar"},{"column":"user_id","nullable":"YES","table":"xf_email_bounce_log","type":"int"},{"column":"recipient","nullable":"YES","table":"xf_email_bounce_log","type":"varchar"},{"column":"raw_message","nullable":"NO","table":"xf_email_bounce_log","type":"mediumblob"},{"column":"status_code","nullable":"YES","table":"xf_email_bounce_log","type":"varchar"},{"column":"diagnostic_info","nullable":"YES","table":"xf_email_bounce_log","type":"text"},{"column":"bounce_soft_id","nullable":"NO","table":"xf_email_bounce_soft","type":"int"},{"column":"user_id","nullable":"NO","table":"xf_email_bounce_soft","type":"int"},{"column":"bounce_date","nullable":"NO","table":"xf_email_bounce_soft","type":"date"},{"column":"bounce_total","nullable":"NO","table":"xf_email_bounce_soft","type":"smallint"},{"column":"receive_admin_email","nullable":"NO","table":"xf_user_option","type":"tinyint"}],"feedback_tables":["xf_email_bounce_log","xf_email_bounce_soft"],"state":"OK"}
MAIL402_SOURCE_SEMANTICS=[{"class":"XF\\Admin\\Controller\\IndexController","declared_methods":["actionIndex","getDashboardStatGraphs","getLogSummaryTypes"],"hits":[{"line":6,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":248,"method":"getLogSummaryTypes","nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":249,"method":"getLogSummaryTypes","nearby_properties":[],"nearby_services":[],"term":"EmailBounce"}],"path":"src/XF/Admin/Controller/IndexController.php","sha256":"8233a1e0ad0c96ba6f0d2b0a5e8ec308a8dc39c78134fa0dd5df8e60cb9ebc95"},{"class":"XF\\Admin\\Controller\\LogController","declared_methods":["preDispatchController","actionIndex","actionSearch","actionServerError","actionServerErrorDelete","actionServerErrorClear","actionModerator","actionAdmin","actionSpamCleaner","actionSpamCleanerRestore","actionSpamTrigger","actionSpamTriggerView","applyLinkProxyFilters","actionLinkProxy","actionLinkProxyView","applyImageProxyFilters","actionImageProxy","actionImageProxyImage","actionImageProxyView","applyOembedFilters","actionOembed","actionOembedView","actionSitemap","actionPaymentProvider","actionPaymentProviderSearch","actionUserChange","actionUsernameChange","actionUsernameChangeToggle","actionCookieConsent","actionEmailBounces","actionRejectedUser","assertErrorLogExists","assertModeratorLogExists","assertAdminLogExists","assertSpamCleanerLogExists","assertSpamTriggerLogExists","assertLinkProxyExists","assertImageProxyExists","assertOembedExists","assertPaymentProviderLogExists","assertRejectedUserLogExists","assertUsernameChangeLogExists","assertCookieConsentLogExists","getErrorLogRepo"],"hits":[{"line":10,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":37,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":960,"method":"actionEmailBounces","nearby_properties":["em","filter","find","setSectionContext","view"],"nearby_services":[],"term":"EmailBounce"},{"line":962,"method":"actionEmailBounces","nearby_properties":["em","filter","find","setSectionContext"],"nearby_services":[],"term":"EmailBounce"},{"line":967,"method":"actionEmailBounces","nearby_properties":["em","filter","find","notFound","setResponseType","setSectionContext"],"nearby_services":[],"term":"EmailBounce"},{"line":978,"method":"actionEmailBounces","nearby_properties":["filterPage","repository","setResponseType","view"],"nearby_services":[],"term":"EmailBounce"},{"line":984,"method":"actionEmailBounces","nearby_properties":["fetch","filterPage","findEmailBounceLogsForList","limitByPage","repository","total","view"],"nearby_services":[],"term":"EmailBounce"},{"line":986,"method":"actionEmailBounces","nearby_properties":["fetch","filterPage","findEmailBounceLogsForList","limitByPage","repository","total"],"nearby_services":[],"term":"EmailBounce"},{"line":995,"method":"actionEmailBounces","nearby_properties":["fetch","setSectionContext","total","user_id","view"],"nearby_services":[],"term":"EmailBounce"},{"line":995,"method":"actionEmailBounces","nearby_properties":["fetch","setSectionContext","total","user_id","view"],"nearby_services":[],"term":"email_bounce"}],"path":"src/XF/Admin/Controller/LogController.php","sha256":"9d6700f5f35b0f2bdaa1472b137a2188740213de68e536d4fc3870abbc787aa2"},{"class":"XF\\Admin\\Controller\\UserController","declared_methods":["preDispatchController","actionIndex","actionList","actionListExport","getListData","actionSearch","actionIpUsers","actionQuickSearch","actionFind","actionBatchUpdate","actionBatchUpdateConfirm","actionBatchUpdateAction","userAddEdit","actionEdit","actionAdd","customFieldsSaveProcess","userSaveProcess","actionSave","actionExtra","actionApplicationRevoke","actionUserIps","actionAvatar","actionBanner","actionResendConfirmation","actionDelete","actionChangeLog","actionMerge","actionDeleteDirectMessages","actionDeleteConversations","actionRevertMessageEdit","actionRemoveReactions","actionManageWatchedThreads","prepareAlertData","actionAlert","actionAlertConfirm","actionAlertSend","prepareEmailData","actionEmail","actionEmailConfirm","actionEmailSend","prepareMessageData","actionMessage","actionMessageConfirm","actionMessagePreview","actionMessageSend","getSearcherParams","assertUserExists","assertCanEditUser","getUserRepo"],"hits":[{"line":450,"method":"userSaveProcess","nearby_properties":[],"nearby_services":[],"term":"receive_admin_email"}],"path":"src/XF/Admin/Controller/UserController.php","sha256":"786e541d8281581bbe3440164336225981abcad7c0a8a06e3bceb273920611d4"},{"class":"XF\\Admin\\View\\Log\\EmailBounce\\View","declared_methods":["renderRaw"],"hits":[{"line":3,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":5,"method":null,"nearby_properties":["params"],"nearby_services":[],"term":"EmailBounce"},{"line":11,"method":"renderRaw","nearby_properties":["contentType","header","params","raw_message","response"],"nearby_services":[],"term":"EmailBounce"}],"path":"src/XF/Admin/View/Log/EmailBounce/View.php","sha256":"01a4cc67a7184293fcc1180f48d24a323bc11574b8128373904e54192867d075"},{"class":"XF\\Admin\\View\\User\\ExportListing","declared_methods":["renderRaw","getUserDataFieldsForExport","getUserDataForExport","getUserGroupHeadings","getCsvFileName"],"hits":[{"line":63,"method":"getUserDataFieldsForExport","nearby_properties":["Option","receive_admin_email","register_date"],"nearby_services":[],"term":"receive_admin_email"},{"line":65,"method":"getUserDataFieldsForExport","nearby_properties":["Option","receive_admin_email","register_date"],"nearby_services":[],"term":"receive_admin_email"}],"path":"src/XF/Admin/View/User/ExportListing.php","sha256":"b414d9898a7f68b34ad964c91f26d4f759948034bb83a508f3dcc169ca830c2e"},{"class":"XF\\Api\\ControllerPlugin\\UserPlugin","declared_methods":["getAccountEditInput","getAdminEditInput","mergeUserEditInput","saveEditFormFromTableInput","userSaveProcessAdmin","customFieldsSaveProcess","actionUpdateAvatar","actionDeleteAvatar"],"hits":[{"line":29,"method":null,"nearby_properties":[],"nearby_services":[],"term":"receive_admin_email"},{"line":55,"method":"getAccountEditInput","nearby_properties":["filter"],"nearby_services":[],"term":"receive_admin_email"}],"path":"src/XF/Api/ControllerPlugin/UserPlugin.php","sha256":"49ccc818e0cb6d4be5819850a8dad07e738f27bdbee3f4322fb14834e66ead50"},{"class":"XF\\App","declared_methods":["__construct","initialize","setupCookieConsent","fromRegistry","setupTemplaterObject","initializeExtra","handleMissingConfig","setup","preLoadData","preloadExtraData","getPreloadExtraKeys","start","getVisitorFromSession","preDispatch","postDispatch","preRender","getCustomFields","getCustomFieldsForEdit","getGlobalTemplateData","updateCsrfCookie","complete","finalOutputFilter","getErrorRoute","renderPage","renderPageHtml","getRedirectHash","getDynamicRedirect","getDynamicRedirectIfNot","applyExternalDataUrl","applyExternalDataUrlPathed","applyLocalDataUrl","applyLocalDataUrlPathed","assertConfigExists","checkDebugMode","checkDbWriteForced","setupAddOnComposerAutoload","run","logException","displayFatalExceptionMessage","get","create","offsetGet","offsetSet","offsetExists","offsetUnset","__get","__set","config","request","inputFilterer","cookieConsent","response","dispatcher","router","db","cache","permissionCache","permissionBuilder","registry","simpleCache","options","mailer","mailTemplater","fs","getContentTypeField","getFieldsForContentType","getContentTypeFieldValue","getContentTypeIdFromString","getContentTypePhraseName","getContentTypePhrase","getContentTypePhrases","session","error","em","find","findByContentType","getContentTypeEntity","finder","repository","language"],"hits":[{"line":95,"method":null,"nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":1230,"method":"initialize","nearby_properties":["boardTitle","bounceEmailAddress","defaultEmailAddress","emailSenderName","enableVerp","extendClass","fire","getMailClass","setDefaultFrom","setDefaultReturnPath","setDefaultUseVerp","setMailClass"],"nearby_services":[],"term":"bounceEmailAddress"},{"line":1346,"method":"initialize","nearby_properties":["extendClass"],"nearby_services":[],"term":"unsubscribe"},{"line":1348,"method":"initialize","nearby_properties":["extendClass"],"nearby_services":[],"term":"unsubscribe"},{"line":3733,"method":"bounce","nearby_properties":["container"],"nearby_services":[],"term":"unsubscribe"},{"line":3735,"method":"unsubscribe","nearby_properties":["container"],"nearby_services":[],"term":"unsubscribe"},{"line":3737,"method":"unsubscribe","nearby_properties":["container"],"nearby_services":[],"term":"unsubscribe"}],"path":"src/XF/App.php","sha256":"fad88af3a5e175661725e9261eb8ef5642d59594b822d25e4e7d733d306f8519"},{"class":"XF\\ChangeLog\\UserHandler","declared_methods":["getLabelMap","getFormatterMap","getProtectedFields","getPrefixHandlers","getDefaultEditUserId","formatUserGroup","formatUserGroupList","formatTimeZone","formatUserState","formatSecurityLock","formatWatchState","formatPrivacyValue","labelCustomField","formatCustomField"],"hits":[{"line":44,"method":"getLabelMap","nearby_properties":[],"nearby_services":[],"term":"receive_admin_email"},{"line":86,"method":"getFormatterMap","nearby_properties":[],"nearby_services":[],"term":"receive_admin_email"},{"line":109,"method":"getProtectedFields","nearby_properties":[],"nearby_services":[],"term":"receive_admin_email"},{"line":170,"method":"formatUserState","nearby_properties":[],"nearby_services":[],"term":"email_bounce"}],"path":"src/XF/ChangeLog/UserHandler.php","sha256":"459c18ab3702213d9e4f9bde8a24660f8863f9ed229bb035e66ff43f70a50bf6"},{"class":"XF\\Cron\\EmailBounce","declared_methods":["process","canProcessEmailBounce"],"hits":[{"line":5,"method":null,"nearby_properties":["pruneEmailBounceLogs"],"nearby_services":[],"term":"EmailBounce"},{"line":7,"method":null,"nearby_properties":["pruneEmailBounceLogs","pruneSoftBounceHistory"],"nearby_services":[],"term":"EmailBounce"},{"line":11,"method":"process","nearby_properties":["pruneEmailBounceLogs","pruneSoftBounceHistory"],"nearby_services":[],"term":"EmailBounce"},{"line":12,"method":"process","nearby_properties":["pruneEmailBounceLogs","pruneSoftBounceHistory"],"nearby_services":[],"term":"EmailBounce"},{"line":15,"method":"process","nearby_properties":["enqueueUnique","jobManager","pruneEmailBounceLogs","pruneSoftBounceHistory"],"nearby_services":[],"term":"EmailBounce"},{"line":20,"method":"process","nearby_properties":["enqueueUnique","jobManager","pruneSoftBounceHistory"],"nearby_services":[],"term":"EmailBounce"},{"line":23,"method":"canProcessEmailBounce","nearby_properties":["emailBounceHandler","enqueueUnique","jobManager"],"nearby_services":[],"term":"EmailBounce"},{"line":30,"method":"canProcessEmailBounce","nearby_properties":["emailBounceHandler"],"nearby_services":[],"term":"EmailBounce"},{"line":30,"method":"canProcessEmailBounce","nearby_properties":["emailBounceHandler"],"nearby_services":[],"term":"emailBounceHandler"}],"path":"src/XF/Cron/EmailBounce.php","sha256":"daa70d55563bd01ed0eb0e2e36bc0ea0f86a8c8eea3fcd5b0c000a1bf2a9b285"},{"class":"XF\\Cron\\EmailUnsubscribe","declared_methods":["process","canProcessUnsubscribeEmails"],"hits":[{"line":5,"method":null,"nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":9,"method":"process","nearby_properties":["enqueueUnique","jobManager"],"nearby_services":[],"term":"unsubscribe"},{"line":14,"method":"process","nearby_properties":["enqueueUnique","jobManager"],"nearby_services":[],"term":"unsubscribe"},{"line":17,"method":"canProcessUnsubscribeEmails","nearby_properties":["enqueueUnique","jobManager"],"nearby_services":[],"term":"unsubscribe"},{"line":25,"method":"canProcessUnsubscribeEmails","nearby_properties":["emailUnsubscribeHandler","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"emailUnsubscribeHandler"},{"line":25,"method":"canProcessUnsubscribeEmails","nearby_properties":["emailUnsubscribeHandler","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribe"},{"line":26,"method":"canProcessUnsubscribeEmails","nearby_properties":["emailUnsubscribeHandler","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribe"},{"line":27,"method":"canProcessUnsubscribeEmails","nearby_properties":["emailUnsubscribeHandler","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribe"},{"line":27,"method":"canProcessUnsubscribeEmails","nearby_properties":["emailUnsubscribeHandler","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribeEmailAddress"}],"path":"src/XF/Cron/EmailUnsubscribe.php","sha256":"2751cbd7f3710d7fc38456c3cdbd2baacf82072e7100dedfc607fdbf40034289"},{"class":"XF\\EmailBounce\\ParseResult","declared_methods":[],"hits":[{"line":3,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"}],"path":"src/XF/EmailBounce/ParseResult.php","sha256":"f740081387a2b0c0a1e320ee80c08420d9bb020bd732b78f4a2414d7b1e5c033"},{"class":"XF\\EmailBounce\\Parser","declared_methods":["__construct","parseMessage","extractDate","extractContent","splitOriginalFromText","extractRecipient","parseDeliveryStatus","parseFromTextContent","parseTextForBounce","parseTextForChallenge","parseTextForAutoReply","isMailboxInvalidError","isMailboxQuotaError","isChallengeMessage","isChallengeMessageContent","matchesStringList","convertStringListToRegex","isStatusAmbiguous","getStatusDetailsFromCode","getBounceTypeFromStatus"],"hits":[{"line":3,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"}],"path":"src/XF/EmailBounce/Parser.php","sha256":"ea383365c3646f38d97aef69837e1a0cce58ecefd90abd4d815f9fae2dd4fd2d"},{"class":"XF\\EmailBounce\\Processor","declared_methods":["__construct","processFromStorage","processMessage","takeBounceAction","triggerUserBounceAction","applyUserBounceAction","canApplyUserBounceAction","hasSoftBouncedTooMuch","logBounceMessage","getDefaultBounceHandlerStorage"],"hits":[{"line":3,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":8,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":12,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":28,"method":null,"nearby_properties":["app","bounceParser"],"nearby_services":[],"term":"EmailBounce"},{"line":36,"method":"__construct","nearby_properties":["app","bounceParser","bounceRepo","countMessages","repository"],"nearby_services":[],"term":"EmailBounce"},{"line":182,"method":"applyUserBounceAction","nearby_properties":["save","user_state"],"nearby_services":[],"term":"email_bounce"},{"line":204,"method":"hasSoftBouncedTooMuch","nearby_properties":["app","bounceRepo","countRecentSoftBounces","emailSoftBounceThreshold","options"],"nearby_services":[],"term":"emailSoftBounceThreshold"},{"line":214,"method":"logBounceMessage","nearby_properties":["app","bulkSet","create","date","em","messageType","recipient","user_id"],"nearby_services":[],"term":"EmailBounce"},{"line":239,"method":"getDefaultBounceHandlerStorage","nearby_properties":["bounceEmailAddress","emailBounceHandler","options"],"nearby_services":[],"term":"bounceEmailAddress"},{"line":244,"method":"getDefaultBounceHandlerStorage","nearby_properties":["bounceEmailAddress","emailBounceHandler","options","refreshEmailAccessTokenIfNeeded","repository"],"nearby_services":[],"term":"EmailBounce"},{"line":244,"method":"getDefaultBounceHandlerStorage","nearby_properties":["bounceEmailAddress","emailBounceHandler","options","refreshEmailAccessTokenIfNeeded","repository"],"nearby_services":[],"term":"emailBounceHandler"},{"line":251,"method":"getDefaultBounceHandlerStorage","nearby_properties":["emailBounceHandler","refreshEmailAccessTokenIfNeeded","repository"],"nearby_services":[],"term":"EmailBounce"},{"line":251,"method":"getDefaultBounceHandlerStorage","nearby_properties":["emailBounceHandler","refreshEmailAccessTokenIfNeeded","repository"],"nearby_services":[],"term":"emailBounceHandler"}],"path":"src/XF/EmailBounce/Processor.php","sha256":"f2699eb25d0717d5c5bb5e9e705e1f76acf98e8715971b2288148b9f664fc512"},{"class":"XF\\EmailStop\\AbstractHandler","declared_methods":["__construct"],"hits":[{"line":3,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailStop"}],"path":"src/XF/EmailStop/AbstractHandler.php","sha256":"8ab4d890f303dc54e6015c0ee68ecc7907078b0f56052be88ea9e88d010d33f8"},{"class":"XF\\EmailStop\\ForumHandler","declared_methods":["getStopOneText","getStopAllText","stopOne","stopAll"],"hits":[{"line":3,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailStop"}],"path":"src/XF/EmailStop/ForumHandler.php","sha256":"b3fdcd363f7f3aa50bf58acdef9155f06ee92a4cdcb31087b3513f498f69a3f8"},{"class":"XF\\EmailStop\\ThreadHandler","declared_methods":["getStopOneText","getStopAllText","stopOne","stopAll"],"hits":[{"line":3,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailStop"}],"path":"src/XF/EmailStop/ThreadHandler.php","sha256":"01e6cf04c920eb943db3a49270d0bc1b32a2b57440786c54074397c1c2220c7d"},{"class":"XF\\EmailUnsubscribe\\Processor","declared_methods":["__construct","processFromStorage","processMessage","applyUserUnsubscribeAction","getDefaultUnsubscribeHandlerStorage"],"hits":[{"line":3,"method":null,"nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":51,"method":"processFromStorage","nearby_properties":["getMessage","getRawContent","getRawHeader"],"nearby_services":[],"term":"unsubscribe"},{"line":59,"method":"processFromStorage","nearby_properties":["getRawContent","getRawHeader"],"nearby_services":[],"term":"unsubscribe"},{"line":106,"method":"processMessage","nearby_properties":["getHeader"],"nearby_services":[],"term":"List-Unsubscribe"},{"line":106,"method":"processMessage","nearby_properties":["getHeader"],"nearby_services":[],"term":"unsubscribe"},{"line":126,"method":"processMessage","nearby_properties":["app","applyUserUnsubscribeAction","em","findOne","getEmailConfirmKey","last_summary_email_date","save"],"nearby_services":[],"term":"unsubscribe"},{"line":129,"method":"applyUserUnsubscribeAction","nearby_properties":["Option","applyUserUnsubscribeAction","last_summary_email_date","receive_admin_email","save"],"nearby_services":[],"term":"unsubscribe"},{"line":134,"method":"applyUserUnsubscribeAction","nearby_properties":["Option","last_summary_email_date","receive_admin_email","save"],"nearby_services":[],"term":"receive_admin_email"},{"line":143,"method":"getDefaultUnsubscribeHandlerStorage","nearby_properties":["options","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribe"},{"line":146,"method":"getDefaultUnsubscribeHandlerStorage","nearby_properties":["options","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribe"},{"line":147,"method":"getDefaultUnsubscribeHandlerStorage","nearby_properties":["emailUnsubscribeHandler","options","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribe"},{"line":147,"method":"getDefaultUnsubscribeHandlerStorage","nearby_properties":["emailUnsubscribeHandler","options","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribeEmailAddress"},{"line":154,"method":"getDefaultUnsubscribeHandlerStorage","nearby_properties":["emailUnsubscribeHandler","refreshEmailAccessTokenIfNeeded","repository","unsubscribeEmailAddress"],"nearby_services":[],"term":"emailUnsubscribeHandler"},{"line":154,"method":"getDefaultUnsubscribeHandlerStorage","nearby_properties":["emailUnsubscribeHandler","refreshEmailAccessTokenIfNeeded","repository","unsubscribeEmailAddress"],"nearby_services":[],"term":"unsubscribe"},{"line":161,"method":"getDefaultUnsubscribeHandlerStorage","nearby_properties":["emailUnsubscribeHandler","refreshEmailAccessTokenIfNeeded","repository"],"nearby_services":[],"term":"emailUnsubscribeHandler"},{"line":161,"method":"getDefaultUnsubscribeHandlerStorage","nearby_properties":["emailUnsubscribeHandler","refreshEmailAccessTokenIfNeeded","repository"],"nearby_services":[],"term":"unsubscribe"},{"line":175,"method":"getDefaultUnsubscribeHandlerStorage","nearby_properties":["logException"],"nearby_services":[],"term":"unsubscribe"},{"line":180,"method":"getDefaultUnsubscribeHandlerStorage","nearby_properties":["logException"],"nearby_services":[],"term":"unsubscribe"}],"path":"src/XF/EmailUnsubscribe/Processor.php","sha256":"7a8caf871581af63122435eb92721299773e149cdc624a99b125b722c5e3fc60"},{"class":"XF\\Entity\\EmailBounceLog","declared_methods":["getStructure"],"hits":[{"line":24,"method":null,"nearby_properties":["columns","primaryKey","shortName","table"],"nearby_services":[],"term":"EmailBounce"},{"line":28,"method":"getStructure","nearby_properties":["columns","primaryKey","shortName","table"],"nearby_services":[],"term":"email_bounce"},{"line":29,"method":"getStructure","nearby_properties":["columns","primaryKey","shortName","table"],"nearby_services":[],"term":"EmailBounce"}],"path":"src/XF/Entity/EmailBounceLog.php","sha256":"a46201414aa63e3f712716557e1978d130380943108567fe5ef89de6a2141ced"},{"class":"XF\\Entity\\User","declared_methods":["getAbstractedCustomAvatarPath","getAvatarType","getAvatarUrl","getAvatarUrl2x","avatarSupportsSize","getGravatarUrl","isMemberOf","isOnline","isLinkTrusted","authenticate","getIp","getSharedIpUsers","getSpamDetails","hasAdminPermission","getLastActivity","getIsSuperAdmin","getPermissionSet","getPermissionCombinationId","getEmailConfirmKey","getClientSideCacheKey","getWarningCount","canEdit","canBanUsers","canBan","canCleanSpam","isPossibleSpammer","isSpamCheckRequired","canViewOnlineStatus","canViewCurrentActivity","canViewBookmarks","isWarnable","canWarn","canViewWarnings","canApproveRejectUser","canApproveRejectUsernameChange","canEditProfile","canEditSignature","canUseRte","canBypassUserPrivacy","isPrivacyCheckMet","canSearch","canChangeLanguage","canChangeStyle","canChangeStyleVariation","canViewMemberList","canReport","canBeReported","canViewFullProfile","canViewBasicProfile","canViewProfilePosts","canViewPostsOnProfile","canViewDeletedPostsOnProfile","canViewModeratedPostsOnProfile","canPostOnProfile","canUploadAndManageAttachmentsOnProfile","canUploadVideosOnProfile","canViewLatestActivity","canViewIdentities","canViewIps","canFollowUser","isFollowing","canIgnoreUser","isIgnoring","isInActiveUserState","canStartConversation","canStartConversationWith","canReceiveConversation","canReceiveActivitySummaryEmail","canUploadAndManageAttachments","canUploadAvatar","canUploadProfileBanner","canUseContactForm","canUsePushNotifications","canChangeEmail","canChangeUsername","hasViewableUsernameHistory","canViewFullUsernameHistory","getNextAllowedUsernameChange","canCreateThread","canCreateThreadPreReg"],"hits":[{"line":957,"method":"isInActiveUserState","nearby_properties":["user_state"],"nearby_services":[],"term":"email_bounce"},{"line":1921,"method":"rejectUser","nearby_properties":[],"nearby_services":[],"term":"receive_admin_email"},{"line":2076,"method":"setupApiResultData","nearby_properties":["alert_optout","content_show_signature","creation_watch_state","email_on_conversation","includeColumn","includeExtra","interaction_watch_state","push_on_conversation","push_optout","receive_admin_email","show_dob_date","show_dob_year","use_tfa"],"nearby_services":[],"term":"receive_admin_email"},{"line":2125,"method":"setupApiResultData","nearby_properties":["alert_optout","content_show_signature","creation_watch_state","email_on_conversation","includeColumn","includeExtra","interaction_watch_state","push_on_conversation","push_optout","receive_admin_email","show_dob_date","show_dob_year","use_tfa"],"nearby_services":[],"term":"receive_admin_email"},{"line":2313,"method":"_setupDefaults","nearby_properties":["activity_visible","contentType","getId","guestTimeZone","language_id","last_summary_email_date","shortName","table","timezone","user_group_id","visible"],"nearby_services":[],"term":"receive_admin_email"},{"line":2361,"method":"getStructure","nearby_properties":[],"nearby_services":[],"term":"email_bounce"}],"path":"src/XF/Entity/User.php","sha256":"1ea738d44993ad4cb7f5db12e8b2ee06c37bd2b2c7ae1714b068fb64bbb82758"},{"class":"XF\\Entity\\UserOption","declared_methods":["doesReceiveAlert","doesReceivePush","_postSave","_setupDefaults","getStructure"],"hits":[{"line":17,"method":null,"nearby_properties":[],"nearby_services":[],"term":"receive_admin_email"},{"line":97,"method":"_setupDefaults","nearby_properties":["content_show_signature","creation_watch_state","email_on_conversation","interaction_watch_state","push_on_conversation","receive_admin_email","registrationDefaults","show_dob_date","show_dob_year"],"nearby_services":[],"term":"receive_admin_email"},{"line":114,"method":"getStructure","nearby_properties":["columns","primaryKey","shortName"],"nearby_services":[],"term":"receive_admin_email"}],"path":"src/XF/Entity/UserOption.php","sha256":"20157e9040e3db2ce626bf8140468bbaed15fb9334e3449ba21856539a8d5417"},{"class":"XF\\Finder\\EmailBounceLogFinder","declared_methods":[],"hits":[{"line":5,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":10,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":11,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":12,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":13,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":15,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"}],"path":"src/XF/Finder/EmailBounceLogFinder.php","sha256":"32bd9fa3bee2ca0ff0d3b0cac90c5ae073ad49383c8240838e6770107d761ef1"},{"class":"XF\\Import\\Helper","declared_methods":["__construct","importUser","mergeUser","mapUserGroupList","getQuotesFromBbCode","getQuotedContentIds","rewriteQuotesInBbCode","getMentionsFromBbCode","getMentionedUserIds","rewriteMentionsInBbCode"],"hits":[{"line":44,"method":"importUser","nearby_properties":["email","isValid","user_state"],"nearby_services":[],"term":"email_bounce"}],"path":"src/XF/Import/Helper.php","sha256":"087344679cfe107382a7454d85a5b674e1c9995d0133e02e8f0a858282cebe7d"},{"class":"XF\\Install\\Data\\MySql","declared_methods":["getTables","getData"],"hits":[{"line":636,"method":"getTables","nearby_properties":["addColumn","addPrimaryKey","autoIncrement","comment","nullable","setDefault"],"nearby_services":[],"term":"email_bounce"},{"line":651,"method":"getTables","nearby_properties":["addColumn","addKey","addUniqueKey","autoIncrement","nullable"],"nearby_services":[],"term":"email_bounce"},{"line":2469,"method":"getTables","nearby_properties":["addColumn","comment","setDefault","unsigned","values"],"nearby_services":[],"term":"email_bounce"},{"line":2689,"method":"getTables","nearby_properties":["addColumn","comment","setDefault","values"],"nearby_services":[],"term":"receive_admin_email"}],"path":"src/XF/Install/Data/MySql.php","sha256":"8a5e4181dbd99bfde8f9acc051bd164843df9ba3f11a5765153287fe7e4e1254"},{"class":"XF\\Install\\Upgrade\\Version1030010","declared_methods":["getVersionName","step1","step2","step3","step4","step5","step6","step7","step8","step9","step10","step11","step12","step13","step14","step15","buildCensorCacheValue","step16","step17","step18","step19","step20","step21","step22","step23","step24","step25","step26","step27"],"hits":[{"line":143,"method":"step1","nearby_properties":["executeUpgradeQuery"],"nearby_services":[],"term":"email_bounce"}],"path":"src/XF/Install/Upgrade/1030010-130a.php","sha256":"ba4bcc3ff8b4f08f01a52d71b11246c8a8fb278c2acbfa3360012ebd1db11cb3"},{"class":"XF\\Install\\Upgrade\\Version1040010","declared_methods":["getVersionName","step1","step2","step3","step4","step5"],"hits":[{"line":15,"method":"step1","nearby_properties":["executeUpgradeQuery"],"nearby_services":[],"term":"email_bounce"},{"line":31,"method":"step1","nearby_properties":["executeUpgradeQuery"],"nearby_services":[],"term":"email_bounce"}],"path":"src/XF/Install/Upgrade/1040010-140a.php","sha256":"0df8518f172f46837d8b4491bd46d068f1a95fa796b21738286343d57d672f87"},{"class":"XF\\Install\\Upgrade\\Version2000631","declared_methods":["getVersionName","step1","step2","step3","step4","step5"],"hits":[{"line":87,"method":"step3","nearby_properties":["addColumn","alterTable","columnExists","executeUpgradeQuery","setDefault"],"nearby_services":[],"term":"receive_admin_email"},{"line":92,"method":"step3","nearby_properties":["db","executeUpgradeQuery","fetchRow"],"nearby_services":[],"term":"receive_admin_email"}],"path":"src/XF/Install/Upgrade/2000631-206b1.php","sha256":"188e835dbf5a9d629d278cf7322210038e531fc87b10f099deb0a56f8e628034"},{"class":"XF\\Install\\Upgrade\\Version2020010","declared_methods":["getVersionName","step1","step2","step3","step4","step5","step6","step7","step8","step9","step10","step11","step12","step13","step14","step15","step16","step17","step18","step19","step20","step21","step22","step23","getEditorButtonDefault","step24","step25","step26","step27","addThreadPrefixDescHelpPhrases","step28","step29"],"hits":[{"line":501,"method":"step21","nearby_properties":["columnExists","executeUpgradeQuery"],"nearby_services":[],"term":"receive_admin_email"}],"path":"src/XF/Install/Upgrade/2020010-220a.php","sha256":"3e5429b4196035d2da1ccfff88e00755373ab85ba92c60e4b1733ecb377d9cce"},{"class":"XF\\Install\\Upgrade\\Version2021470","declared_methods":["getVersionName","step1","step2","step3"],"hits":[{"line":33,"method":"step3","nearby_properties":["addKey","unsubscribeEmailAddress"],"nearby_services":[],"term":"unsubscribe"},{"line":33,"method":"step3","nearby_properties":["addKey","unsubscribeEmailAddress"],"nearby_services":[],"term":"unsubscribeEmailAddress"},{"line":41,"method":"step3","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":42,"method":"step3","nearby_properties":["executeUpgradeQuery"],"nearby_services":[],"term":"unsubscribe"},{"line":45,"method":"step3","nearby_properties":["executeUpgradeQuery"],"nearby_services":[],"term":"unsubscribe"},{"line":46,"method":"step3","nearby_properties":["executeUpgradeQuery"],"nearby_services":[],"term":"unsubscribe"},{"line":54,"method":"step3","nearby_properties":["executeUpgradeQuery"],"nearby_services":[],"term":"unsubscribe"},{"line":58,"method":"step3","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":60,"method":"step3","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"}],"path":"src/XF/Install/Upgrade/2021470-2214.php","sha256":"77ffc7876a6c785c85fd2bb3660478c28312c38f403032bf44e42a426a25d1b8"},{"class":"XF\\Install\\Upgrade\\Version2021570","declared_methods":["getVersionName","step1"],"hits":[{"line":14,"method":"step1","nearby_properties":["fetchOne","unsubscribeEmailAddress"],"nearby_services":[],"term":"unsubscribe"},{"line":14,"method":"step1","nearby_properties":["fetchOne","unsubscribeEmailAddress"],"nearby_services":[],"term":"unsubscribeEmailAddress"},{"line":20,"method":"step1","nearby_properties":["fetchOne","unsubscribeEmailAddress"],"nearby_services":[],"term":"unsubscribe"},{"line":29,"method":"step1","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":30,"method":"step1","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":34,"method":"step1","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":36,"method":"step1","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":38,"method":"step1","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":41,"method":"step1","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":43,"method":"step1","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":44,"method":"step1","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":46,"method":"step1","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":49,"method":"step1","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":58,"method":"step1","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":62,"method":"step1","nearby_properties":["insertNewOptionInitialValue"],"nearby_services":[],"term":"unsubscribe"},{"line":68,"method":"step1","nearby_properties":["insertNewOptionInitialValue"],"nearby_services":[],"term":"unsubscribe"},{"line":77,"method":"step1","nearby_properties":["insertNewOptionInitialValue"],"nearby_services":[],"term":"unsubscribe"},{"line":77,"method":"step1","nearby_properties":["insertNewOptionInitialValue"],"nearby_services":[],"term":"unsubscribeEmailAddress"}],"path":"src/XF/Install/Upgrade/2021570-2215.php","sha256":"2ec289829b85a9bd2ff27d24ab417db144194b533a285709ba73daf03ca2da13"},{"class":"XF\\Job\\EmailBounce","declared_methods":["run","getStatusMessage","canCancel","canTriggerByChoice"],"hits":[{"line":5,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":47,"method":"getStatusMessage","nearby_properties":["resume"],"nearby_services":[],"term":"email_bounce"}],"path":"src/XF/Job/EmailBounce.php","sha256":"7558d8cd65789989278c0156e6ee300496b282f4956839af79f6218f690fe9ce"},{"class":"XF\\Job\\EmailUnsubscribe","declared_methods":["run","getStatusMessage","canCancel","canTriggerByChoice"],"hits":[{"line":5,"method":null,"nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":14,"method":"run","nearby_properties":["complete","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribe"},{"line":15,"method":"run","nearby_properties":["complete","data","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribe"},{"line":15,"method":"run","nearby_properties":["complete","data","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribeEmailAddress"},{"line":27,"method":"run","nearby_properties":["complete","data","storage","unsubscribe"],"nearby_services":[],"term":"unsubscribe"},{"line":56,"method":"getStatusMessage","nearby_properties":["resume"],"nearby_services":[],"term":"unsubscribe"}],"path":"src/XF/Job/EmailUnsubscribe.php","sha256":"d4fa08ee42944e50cc68387029391ca1ead9f1e98736d7c2d02eca6732aec8e5"},{"class":"XF\\LogSearch\\EmailBounceLogHandler","declared_methods":["getFinderName","getFinderConditions","getDateField","getRouteName","getLabel","getLogUser"],"hits":[{"line":6,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":11,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":20,"method":"getFinderName","nearby_properties":["with"],"nearby_services":[],"term":"EmailBounce"},{"line":39,"method":"getRouteName","nearby_properties":["recipient"],"nearby_services":[],"term":"EmailBounce"},{"line":52,"method":"getLabel","nearby_properties":["User","diagnostic_info","recipient"],"nearby_services":[],"term":"EmailBounce"}],"path":"src/XF/LogSearch/EmailBounceLogHandler.php","sha256":"b8fd00509ad1e9b978e48673c864a6e1f14a66223b25b9b4d2d591579ed562ae"},{"class":"XF\\Mail\\Mail","declared_methods":["__construct","setTo","setToUser","getToUser","setFrom","setReplyTo","setReturnPath","setListUnsubscribeFromOption","setListUnsubscribe","setListUnsubscribeHttp","applyVerp","getVerpAddress","setSender","setId","addHeader","setContent","setTemplate","getTemplateName","renderTemplate","setLanguage","getLanguage","setAutoSubmitted","getAutoSubmitted","getFromAddress","getEmailObject","getSendableEmail","contentContainsEmailStop","setFinalHeaders","send","queue","applySetupError","logSetupError"],"hits":[{"line":75,"method":null,"nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":80,"method":null,"nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":240,"method":"setListUnsubscribeFromOption","nearby_properties":["enableVerp","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribe"},{"line":245,"method":"setListUnsubscribeFromOption","nearby_properties":["enableVerp","setListUnsubscribe","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribe"},{"line":246,"method":"setListUnsubscribeFromOption","nearby_properties":["enableVerp","setListUnsubscribe","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribe"},{"line":246,"method":"setListUnsubscribeFromOption","nearby_properties":["enableVerp","setListUnsubscribe","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribeEmailAddress"},{"line":250,"method":"setListUnsubscribeFromOption","nearby_properties":["enableVerp","setListUnsubscribe","setListUnsubscribeHttp","unsubscribeEmailAddress","unsubscribeEmailHandling"],"nearby_services":[],"term":"unsubscribe"},{"line":255,"method":"setListUnsubscribeFromOption","nearby_properties":["setListUnsubscribe","setListUnsubscribeHttp"],"nearby_services":[],"term":"unsubscribe"},{"line":267,"method":"setListUnsubscribe","nearby_properties":["toUser"],"nearby_services":[],"term":"unsubscribe"},{"line":275,"method":"setListUnsubscribe","nearby_properties":["email","getEmailConfirmKey","listUnsubscribeMailtoSet","toUser"],"nearby_services":[],"term":"unsubscribe"},{"line":296,"method":"setListUnsubscribe","nearby_properties":["addTextHeader","email","getHeaders","listUnsubscribeMailtoSet"],"nearby_services":[],"term":"List-Unsubscribe"},{"line":296,"method":"setListUnsubscribe","nearby_properties":["addTextHeader","email","getHeaders","listUnsubscribeMailtoSet"],"nearby_services":[],"term":"unsubscribe"},{"line":299,"method":"setListUnsubscribe","nearby_properties":["addTextHeader","email","getHeaders","listUnsubscribeMailtoSet"],"nearby_services":[],"term":"List-Unsubscribe"},{"line":299,"method":"setListUnsubscribe","nearby_properties":["addTextHeader","email","getHeaders","listUnsubscribeMailtoSet"],"nearby_services":[],"term":"unsubscribe"},{"line":300,"method":"setListUnsubscribe","nearby_properties":["addTextHeader","email","getHeaders","listUnsubscribeMailtoSet"],"nearby_services":[],"term":"unsubscribe"},{"line":308,"method":"setListUnsubscribeHttp","nearby_properties":["toUser"],"nearby_services":[],"term":"unsubscribe"},{"line":316,"method":"setListUnsubscribeHttp","nearby_properties":["email","get","getHeaders","listUnsubscribeHttpSet","toUser"],"nearby_services":[],"term":"unsubscribe"},{"line":321,"method":"setListUnsubscribeHttp","nearby_properties":["email","get","getBodyAsString","getHeaders","listUnsubscribeHttpSet","remove"],"nearby_services":[],"term":"List-Unsubscribe"},{"line":321,"method":"setListUnsubscribeHttp","nearby_properties":["email","get","getBodyAsString","getHeaders","listUnsubscribeHttpSet","remove"],"nearby_services":[],"term":"unsubscribe"},{"line":327,"method":"setListUnsubscribeHttp","nearby_properties":["email","get","getBodyAsString","getHeaders","remove","renderedTemplateName"],"nearby_services":[],"term":"List-Unsubscribe"},{"line":327,"method":"setListUnsubscribeHttp","nearby_properties":["email","get","getBodyAsString","getHeaders","remove","renderedTemplateName"],"nearby_services":[],"term":"unsubscribe"},{"line":334,"method":"setListUnsubscribeHttp","nearby_properties":["buildLink","email","getHeaders","remove","renderedTemplateName","router"],"nearby_services":[],"term":"unsubscribe"},{"line":340,"method":"setListUnsubscribeHttp","nearby_properties":["addTextHeader","buildLink","email","getHeaders","listUnsubscribeHttpSet","renderedTemplateName","router"],"nearby_services":[],"term":"unsubscribe"},{"line":342,"method":"setListUnsubscribeHttp","nearby_properties":["addTextHeader","buildLink","email","getHeaders","listUnsubscribeHttpSet","router"],"nearby_services":[],"term":"List-Unsubscribe"},{"line":342,"method":"setListUnsubscribeHttp","nearby_properties":["addTextHeader","buildLink","email","getHeaders","listUnsubscribeHttpSet","router"],"nearby_services":[],"term":"unsubscribe"},{"line":343,"method":"setListUnsubscribeHttp","nearby_properties":["addTextHeader","buildLink","email","getHeaders","listUnsubscribeHttpSet","router"],"nearby_services":[],"term":"List-Unsubscribe"},{"line":343,"method":"setListUnsubscribeHttp","nearby_properties":["addTextHeader","buildLink","email","getHeaders","listUnsubscribeHttpSet","router"],"nearby_services":[],"term":"List-Unsubscribe-Post"},{"line":343,"method":"setListUnsubscribeHttp","nearby_properties":["addTextHeader","buildLink","email","getHeaders","listUnsubscribeHttpSet","router"],"nearby_services":[],"term":"unsubscribe"},{"line":344,"method":"setListUnsubscribeHttp","nearby_properties":["addTextHeader","buildLink","email","getHeaders","listUnsubscribeHttpSet","router"],"nearby_services":[],"term":"unsubscribe"},{"line":629,"method":"contentContainsEmailStop","nearby_properties":["email","renderTemplate","toUser"],"nearby_services":[],"term":"EmailStop"},{"line":643,"method":"contentContainsEmailStop","nearby_properties":["buildLink","getHtmlBody","getTextBody","router"],"nearby_services":[],"term":"EmailStop"},{"line":645,"method":"contentContainsEmailStop","nearby_properties":["buildLink","getHtmlBody","getTextBody","router"],"nearby_services":[],"term":"EmailStop"},{"line":664,"method":"setFinalHeaders","nearby_properties":["addTextHeader","autoSubmitted","contentContainsEmailStop","getHeaders","setListUnsubscribeFromOption"],"nearby_services":[],"term":"EmailStop"},{"line":666,"method":"setFinalHeaders","nearby_properties":["addTextHeader","autoSubmitted","contentContainsEmailStop","getHeaders","setListUnsubscribeFromOption"],"nearby_services":[],"term":"unsubscribe"}],"path":"src/XF/Mail/Mail.php","sha256":"bdd3f6711e6331ea6777517b74fa011a83e789a59d50bec305dbf83b69af8a9d"},{"class":"XF\\Pub\\App","declared_methods":["initializeExtra","setup","getPreloadExtraKeys","start","updateUserCaches","updateModeratorCaches","onSessionCreation","loginFromRememberCookie","preRender","complete","renderPageHtml","getNavigation","getNoticeList","addDefaultNotices","renderIndexNow","pageCache","isServedFromCache"],"hits":[{"line":703,"method":"addDefaultNotices","nearby_properties":["addNotice","renderTemplate","user_id","user_state"],"nearby_services":[],"term":"email_bounce"},{"line":706,"method":"addDefaultNotices","nearby_properties":["addNotice","renderTemplate","user_id","user_state"],"nearby_services":[],"term":"email_bounce"},{"line":708,"method":"addDefaultNotices","nearby_properties":["addNotice","renderTemplate","user_id","user_state"],"nearby_services":[],"term":"email_bounce"}],"path":"src/XF/Pub/App.php","sha256":"e9f732650c24e92d7834cfcdfdbfb33feb03d8facde211e797dc5e6e00308c29"},{"class":"XF\\Pub\\Controller\\AccountController","declared_methods":["preDispatchController","actionIndex","addAccountWrapperParams","actionAccountDetails","accountDetailsSaveProcess","setupUsernameChange","actionUsername","actionEmail","emailSaveProcess","actionSignature","signatureSaveProcess","actionPrivacy","savePrivacyProcess","actionPreferences","preferencesSaveProcess","actionDismissNotice","actionAvatar","actionBanner","actionFollowing","actionIgnored","actionReactions","actionSecurity","setupPasswordChange","actionPasskeyAdd","actionPasskeyEdit","actionPasskeyDelete","actionConnectedAccount","actionConnectedAccountDisassociate","actionRequestPassword","actionTwoStep","actionTwoStepBackupCodes","actionTwoStepAdd","actionTwoStepEnable","actionTwoStepDisable","actionTwoStepManage","actionTwoStepTrustedDisable","assertTwoStepPasswordVerified","actionUpgrades","actionUpgradePurchase","actionUpgradeUpdated","actionNewsFeed","actionAlerts","actionAlertsPopup","markInaccessibleAlertsReadIfNeeded","actionAlertsMarkRead","actionAlertToggle","actionBookmarks","actionBookmarksPopup","actionBookmarksAutoComplete","actionApplications","actionApplicationsView","actionApplicationsRevoke","actionVisitorMenu","customFieldsSaveProcess","checkCsrfIfNeeded","assertViewingPermissions","assertTfaRequirement","assertNotSecurityLocked","assertPolicyAcceptance","assertBoardActive","getActivityDetails","assertProviderExists","assertPasskeyExists","assertViewableAlert","assertTfaEnabled","getConnectedAccountRepo"],"hits":[{"line":108,"method":"accountDetailsSaveProcess","nearby_properties":["filter","formAction"],"nearby_services":[],"term":"receive_admin_email"},{"line":288,"method":"emailSaveProcess","nearby_properties":["authenticate","email","filter","formAction","service","user_state","validate"],"nearby_services":[],"term":"email_bounce"},{"line":397,"method":"savePrivacyProcess","nearby_properties":["filter"],"nearby_services":[],"term":"receive_admin_email"},{"line":483,"method":"preferencesSaveProcess","nearby_properties":[],"nearby_services":[],"term":"receive_admin_email"}],"path":"src/XF/Pub/Controller/AccountController.php","sha256":"73e755ef485d737f1a74e576827af1a127ec95c153f3a818eb20b344f5243270"},{"class":"XF\\Pub\\Controller\\EmailStopController","declared_methods":["assertIpNotBanned","assertViewingPermissions","assertPolicyAcceptance","checkCsrfIfNeeded","actionIndex","actionUnsubscribe","displayConfirmation","assertValidatedStopService","actionAll","actionMailingList","actionActivitySummary","actionConversation","actionContent","getActivityDetails"],"hits":[{"line":8,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailStop"},{"line":10,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailStop"},{"line":29,"method":"checkCsrfIfNeeded","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"},{"line":42,"method":"actionIndex","nearby_properties":["assertValidatedStopService","filter","isPost","message","stop","user_id"],"nearby_services":[],"term":"EmailStop"},{"line":45,"method":"actionIndex","nearby_properties":["assertValidatedStopService","displayConfirmation","filter","isPost","message","stop","user_id"],"nearby_services":[],"term":"EmailStop"},{"line":55,"method":"actionUnsubscribe","nearby_properties":["assertPostOnly","assertValidatedStopService","displayConfirmation","filter","user_id"],"nearby_services":[],"term":"unsubscribe"},{"line":62,"method":"actionUnsubscribe","nearby_properties":["assertPostOnly","assertValidatedStopService","filter","options","sendConfirmation","sendUnsubscribeConfirmation","stop","user_id"],"nearby_services":[],"term":"EmailStop"},{"line":65,"method":"actionUnsubscribe","nearby_properties":["assertValidatedStopService","filter","message","options","sendConfirmation","sendUnsubscribeConfirmation","stop","user_id"],"nearby_services":[],"term":"EmailStop"},{"line":67,"method":"actionUnsubscribe","nearby_properties":["assertValidatedStopService","filter","message","options","sendConfirmation","sendUnsubscribeConfirmation","stop","user_id"],"nearby_services":[],"term":"unsubscribe"},{"line":69,"method":"actionUnsubscribe","nearby_properties":["assertValidatedStopService","message","options","sendConfirmation","sendUnsubscribeConfirmation","stop","user_id"],"nearby_services":[],"term":"EmailStop"},{"line":78,"method":"displayConfirmation","nearby_properties":["assertValidatedStopService","filter","getActionOptions","getConfirmKey","getUser","message","user_id"],"nearby_services":[],"term":"EmailStop"},{"line":80,"method":"displayConfirmation","nearby_properties":["assertValidatedStopService","filter","getActionOptions","getConfirmKey","getUser","user_id"],"nearby_services":[],"term":"EmailStop"},{"line":84,"method":"displayConfirmation","nearby_properties":["assertValidatedStopService","filter","getActionOptions","getConfirmKey","getUser","user_id","view"],"nearby_services":[],"term":"EmailStop"},{"line":85,"method":"displayConfirmation","nearby_properties":["assertValidatedStopService","getActionOptions","getConfirmKey","getUser","user_id","view"],"nearby_services":[],"term":"EmailStop"},{"line":89,"method":"displayConfirmation","nearby_properties":["getConfirmKey","getUser","view"],"nearby_services":[],"term":"EmailStop"},{"line":96,"method":"displayConfirmation","nearby_properties":["app","find","view"],"nearby_services":[],"term":"EmailStop"},{"line":116,"method":"assertValidatedStopService","nearby_properties":["displayConfirmation","email_confirm_key","error","exception","service"],"nearby_services":[],"term":"EmailStop"},{"line":117,"method":"assertValidatedStopService","nearby_properties":["displayConfirmation","error","exception","service"],"nearby_services":[],"term":"EmailStop"}],"path":"src/XF/Pub/Controller/EmailStopController.php","sha256":"87fbdd47e99140defde2703c546aee864ff5a70b21e42e21bc5cb90395456502"},{"class":"XF\\Pub\\Controller\\MiscController","declared_methods":["actionHealth","actionCookies","setupContactService","actionContact","actionLanguage","actionStyle","actionStyleVariation","actionStyleVariationInput","actionCaptcha","actionIpInfo","actionLocationInfo","actionTagAutoComplete","actionCodeEditorModeLoader","actionAcceptPrivacyPolicy","actionAcceptTerms","actionUpdatePushSubscription","actionFindEmoji","actionValidateUsername","getActivityDetails","assertBoardActive","assertNotRejected","assertNotDisabled","assertNotSecurityLocked","assertViewingPermissions","assertPolicyAcceptance"],"hits":[{"line":622,"method":"actionUpdatePushSubscription","nearby_properties":["assertPostOnly","filter","repository"],"nearby_services":[],"term":"unsubscribe"},{"line":635,"method":"actionUpdatePushSubscription","nearby_properties":["deleteUserPushSubscription","error","repository","user_id","validateSubscriptionDetails"],"nearby_services":[],"term":"unsubscribe"}],"path":"src/XF/Pub/Controller/MiscController.php","sha256":"8e300ddb4e107a142ead5adb972d95bff763ae8c8f47ca49d48b2a6c7599fc5e"},{"class":"XF\\Pub\\Route\\EmailStop","declared_methods":["build"],"hits":[{"line":7,"method":null,"nearby_properties":["email_confirm_key"],"nearby_services":[],"term":"EmailStop"}],"path":"src/XF/Pub/Route/EmailStop.php","sha256":"26d3bdf1300b5ab20e44302611dad77e77bba4f20f1b408bc2648aa226d748a3"},{"class":"XF\\Repository\\EmailBounceRepository","declared_methods":["findEmailBounceLogsForList","insertSoftBounceLogEntry","countRecentSoftBounces","pruneEmailBounceLogs","pruneSoftBounceHistory"],"hits":[{"line":5,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailBounce"},{"line":10,"method":null,"nearby_properties":["finder"],"nearby_services":[],"term":"EmailBounce"},{"line":13,"method":null,"nearby_properties":["finder","setDefaultOrder","with"],"nearby_services":[],"term":"EmailBounce"},{"line":15,"method":"findEmailBounceLogsForList","nearby_properties":["finder","setDefaultOrder","with"],"nearby_services":[],"term":"EmailBounce"},{"line":17,"method":"findEmailBounceLogsForList","nearby_properties":["db","finder","insert","setDefaultOrder","with"],"nearby_services":[],"term":"EmailBounce"},{"line":24,"method":"insertSoftBounceLogEntry","nearby_properties":["db","finder","insert","setDefaultOrder","with"],"nearby_services":[],"term":"email_bounce"},{"line":40,"method":"countRecentSoftBounces","nearby_properties":["db","fetchRow"],"nearby_services":[],"term":"email_bounce"},{"line":59,"method":"pruneEmailBounceLogs","nearby_properties":["db","delete"],"nearby_services":[],"term":"EmailBounce"},{"line":66,"method":"pruneEmailBounceLogs","nearby_properties":["db","delete"],"nearby_services":[],"term":"email_bounce"},{"line":78,"method":"pruneSoftBounceHistory","nearby_properties":["db","delete","format"],"nearby_services":[],"term":"email_bounce"}],"path":"src/XF/Repository/EmailBounceRepository.php","sha256":"c3ef1e87430b21ea2823631c1b1a5ba31c0ee4ac3e22fc48005f709931964741"},{"class":"XF\\Searcher\\User","declared_methods":["getEntityType","getDefaultOrderOptions","isSortOrderNumeric","validateSpecialCriteriaValue","applySpecialCriteriaValue","getFormData","getFormDefaults"],"hits":[{"line":327,"method":"getFormDefaults","nearby_properties":[],"nearby_services":[],"term":"email_bounce"}],"path":"src/XF/Searcher/User.php","sha256":"d5583f620ad61e7d430f341b4878a9270880d025364979991a1844163aca3c4d"},{"class":"XF\\Service\\Development\\UnusedPhraseFinderService","declared_methods":["__construct","findUnused","findAll","getExistingPhraseTitles","getPhrasesUsedInTemplates","getAddOnFileRoot","getPhrasesContainedInFiles","getPhrasesUsedInOptionsOrProps","getPhrasesFromContentTypes","getProtectedPhrases","getProtectedUnknownPhrases"],"hits":[{"line":344,"method":"getProtectedPhrases","nearby_properties":[],"nearby_services":[],"term":"unsubscribe"}],"path":"src/XF/Service/Development/UnusedPhraseFinderService.php","sha256":"5b3726c0f1dc25fe9f609fdd53cb70591d3a76550fbcea7c7b6d3ca8065050c9"},{"class":"XF\\Service\\User\\DeleteCleanUpService","declared_methods":["__construct","setOriginalUserName","getUserId","getUserName","getOriginalUserName","getSteps","cleanUp","stepDeleteOAuthRefreshTokens","stepDeleteContent","stepDeleteProfilePosts","stepDeleteContentVotes","stepDeleteBookmarks","stepChangeOwner","stepMiscCleanUp"],"hits":[{"line":48,"method":null,"nearby_properties":[],"nearby_services":[],"term":"email_bounce"},{"line":413,"method":"stepMiscCleanUp","nearby_properties":["db","delete","repository","update","userId"],"nearby_services":[],"term":"email_bounce"}],"path":"src/XF/Service/User/DeleteCleanUpService.php","sha256":"3d4ec6ab883ad420c38c8836bf7d48708c7f35c4eb665578a72a99769aeb5fb5"},{"class":"XF\\Service\\User\\EmailChangeService","declared_methods":["__construct","changeEmail","getUser","logIp","canChangeEmail","isValid","save","getConfirmationRequired","isConfirmationRequired","changeUserStateForConfirmation","onEmailChange","sendEmailConfirmation","wasConfirmationSent","sendEmailChangedNotice","wasChangeNotificationSent","writeIpLog"],"hits":[{"line":40,"method":"changeEmail","nearby_properties":["changeEmail","changed","email","oldEmail","oldState","user","user_state"],"nearby_services":[],"term":"email_bounce"},{"line":89,"method":"save","nearby_properties":["changeUserStateForConfirmation","changed","isConfirmationRequired","save","user","user_state"],"nearby_services":[],"term":"email_bounce"},{"line":122,"method":"isConfirmationRequired","nearby_properties":["changed","is_admin","is_moderator","is_staff","user","user_state"],"nearby_services":[],"term":"email_bounce"},{"line":144,"method":"changeUserStateForConfirmation","nearby_properties":["confirmationRequired","user","user_state"],"nearby_services":[],"term":"email_bounce"}],"path":"src/XF/Service/User/EmailChangeService.php","sha256":"e8f1cfced8b7fb3b4b597e756a5d1529a7f51d739888e4c84e1729e8a8d5f0eb"},{"class":"XF\\Service\\User\\EmailStopService","declared_methods":["__construct","getUser","getConfirmKey","addHandlerClasses","addHandler","getHandler","getActionOptions","stop","stopAll","stopAllExcept","stopMailingList","stopActivitySummary","stopConversations","stopAllContent","stopContent","sendConfirmation"],"hits":[{"line":7,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailStop"},{"line":13,"method":null,"nearby_properties":[],"nearby_services":[],"term":"EmailStop"},{"line":85,"method":"getActionOptions","nearby_properties":["app","boardTitle","options"],"nearby_services":[],"term":"unsubscribe"},{"line":162,"method":"stopAllExcept","nearby_properties":["addCascadedSave","email_on_conversation","receive_admin_email"],"nearby_services":[],"term":"receive_admin_email"},{"line":200,"method":"stopMailingList","nearby_properties":["Option","receive_admin_email","save","user"],"nearby_services":[],"term":"receive_admin_email"},{"line":276,"method":"sendConfirmation","nearby_properties":["app","email","mailer","newMail","send","setTemplate","setToUser"],"nearby_services":[],"term":"unsubscribe"}],"path":"src/XF/Service/User/EmailStopService.php","sha256":"0ca35d332a1b72270a95eb0c1048370982e56e1377ae3b22805a9606c5ec9993"},{"class":"XF\\Service\\User\\RegistrationService","declared_methods":["setup","getUser","setMapped","setPassword","setNoPassword","setDob","setCustomFields","setFromInput","setReceiveAdminEmail","setReceiveActivitySummary","setAvatarUrl","setPreRegActionKey","getPreRegContent","getSpamCheckExtraData","checkForSpam","skipEmailConfirmation","_validate","finalSetup","setInitialUserState","setPolicyAcceptance","applyExtraValidation","_save","writeIpLog","writeInitialChangeLogs","updateUserAchievements","sendRegistrationContact","applyAvatarFromUrl"],"hits":[{"line":168,"method":"setReceiveAdminEmail","nearby_properties":["Option","last_summary_email_date","receive_admin_email","setReceiveActivitySummary","setReceiveAdminEmail","user"],"nearby_services":[],"term":"receive_admin_email"},{"line":380,"method":"writeInitialChangeLogs","nearby_properties":["Option","app","container","options","receive_admin_email","registrationSetup","user"],"nearby_services":[],"term":"receive_admin_email"}],"path":"src/XF/Service/User/RegistrationService.php","sha256":"46d2f6c6b4176b0de74c87f4d9196143e7528a8bcd80b642cc14d542e4a4eb77"},{"class":"XF\\SubContainer\\Bounce","declared_methods":["initialize","storage","parser","processor"],"hits":[{"line":7,"method":null,"nearby_properties":["container"],"nearby_services":[],"term":"EmailBounce"},{"line":8,"method":null,"nearby_properties":["container"],"nearby_services":[],"term":"EmailBounce"},{"line":28,"method":"initialize","nearby_properties":["app","bounceEmailAddress","config","enableVerp","extendClass","options"],"nearby_services":[],"term":"bounceEmailAddress"}],"path":"src/XF/SubContainer/Bounce.php","sha256":"024ebbea455ae3660303d90ecbc57d68729eb38340db44dafd7b9a3d9d8c13d2"},{"class":"XF\\SubContainer\\Unsubscribe","declared_methods":["initialize","storage","processor"],"hits":[{"line":7,"method":null,"nearby_properties":["container"],"nearby_services":[],"term":"unsubscribe"},{"line":9,"method":null,"nearby_properties":["container","set"],"nearby_services":[],"term":"unsubscribe"},{"line":17,"method":"initialize","nearby_properties":["app","container","options","set","unsubscribeEmailAddress"],"nearby_services":[],"term":"unsubscribe"},{"line":23,"method":"initialize","nearby_properties":["app","enableVerp","extendClass","options","unsubscribeEmailAddress"],"nearby_services":[],"term":"unsubscribe"},{"line":23,"method":"initialize","nearby_properties":["app","enableVerp","extendClass","options","unsubscribeEmailAddress"],"nearby_services":[],"term":"unsubscribeEmailAddress"},{"line":27,"method":"initialize","nearby_properties":["app","enableVerp","extendClass","options","unsubscribeEmailAddress"],"nearby_services":[],"term":"unsubscribe"},{"line":27,"method":"initialize","nearby_properties":["app","enableVerp","extendClass","options","unsubscribeEmailAddress"],"nearby_services":[],"term":"unsubscribeEmailAddress"}],"path":"src/XF/SubContainer/Unsubscribe.php","sha256":"e7437f48da7b81e663670493d443d8d2fc5aaa6c927a5d363eb98c538dbcb226"}]
MAIL402_SEND_ATTEMPTS=0
MAIL402_SMTP_AUTH_ATTEMPTS=0
MAIL402_NETWORK_ATTEMPTS=0
MAIL402_MUTATIONS=0
MAIL402_DNS_MUTATIONS=0
MAIL402_YANDEX_CLOUD_MUTATIONS=0
MAIL402_BEGET_MUTATIONS=0
MAIL402_BACKUP_DR_MUTATIONS=0
MAIL402_DECISION=READY_FOR_EVENT_TO_XENFORO_MAPPING
MAIL402_END
HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260916-INFRA-MAIL-XENFORO-CODEVIPE-FEEDBACK-NATIVE-ACTION-AUDIT-402R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null}

OUTPUT_END
CHAT_OUTPUT_END
