CHAT_OUTPUT_BEGIN
COMMAND_ID=SUPPORT-260916-INFRA-MAIL-XENFORO-CODEVIPE-FEEDBACK-BRIDGE-CONTRACT-404R1
STATUS=OK
RC=0
HOST=pve01
MODE=read-only
COMPONENT=infra-mail-xenforo-codevipe-feedback-bridge-contract
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=d4f94f4128e8415eb07040d957ec266c5b193dc1c711d29647093d2189dc69df
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=a73237cebe12ded96e25497d3ebc309ffb048bff2424097e512cca8959a20071
SANITIZED_OUTPUT_SHA256=a73237cebe12ded96e25497d3ebc309ffb048bff2424097e512cca8959a20071
OUTPUT_BEGIN
MAIL404_BEGIN
MAIL404_SCOPE=MAIL_ONLY_CODEVIPE_FEEDBACK_BRIDGE_CONTRACT_READ_ONLY
MAIL404_SEND_ATTEMPTS=0
MAIL404_BACKUP_DR_MUTATIONS=0
MAIL404_VM160_STATE=COMPLETE
MAIL404_GUEST_EXITCODE=0
MAIL404_GUEST_STATE=OK
MAIL404_ANCHOR_403_COMMIT=64c60082ce22da9ff2565f70c11975bf0bfa94c1
MAIL404_POOL_SHA_MATCH=true
MAIL404_POOL_SENDMAIL_PATH=/usr/local/sbin/codevipe-sendmail -t -i
MAIL404_WRAPPER_SHA_MATCH=true
MAIL404_GLOBAL_MSMTP_SHA_MATCH=true
MAIL404_GLOBAL_SENDMAIL_TARGET=/usr/bin/msmtp
MAIL404_NATIVE_CONTRACT={"classes":[{"class":"XF\\EmailBounce\\Processor","exists":true,"file":"src/XF/EmailBounce/Processor.php","methods":[{"declaring_class":"XF\\EmailBounce\\Processor","end_line":37,"file":"src/XF/EmailBounce/Processor.php","name":"__construct","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"app","optional":false,"type":"XF\\App","variadic":false},{"by_ref":false,"default":null,"has_default":false,"name":"parser","optional":false,"type":"XF\\EmailBounce\\Parser","variadic":false}],"return_type":null,"start_line":32,"static":false,"visibility":"public"},{"declaring_class":"XF\\EmailBounce\\Processor","end_line":184,"file":"src/XF/EmailBounce/Processor.php","name":"applyUserBounceAction","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"user","optional":false,"type":"XF\\Entity\\User","variadic":false}],"return_type":null,"start_line":180,"static":false,"visibility":"public"},{"declaring_class":"XF\\EmailBounce\\Processor","end_line":275,"file":"src/XF/EmailBounce/Processor.php","name":"getDefaultBounceHandlerStorage","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"app","optional":false,"type":"XF\\App","variadic":false}],"return_type":null,"start_line":235,"static":true,"visibility":"public"},{"declaring_class":"XF\\EmailBounce\\Processor","end_line":141,"file":"src/XF/EmailBounce/Processor.php","name":"processMessage","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"rawMessage","optional":false,"type":null,"variadic":false},{"by_ref":true,"default":null,"has_default":true,"name":"result","optional":true,"type":null,"variadic":false}],"return_type":null,"start_line":96,"static":false,"visibility":"public"},{"declaring_class":"XF\\EmailBounce\\Processor","end_line":166,"file":"src/XF/EmailBounce/Processor.php","name":"takeBounceAction","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"user","optional":false,"type":"XF\\Entity\\User","variadic":false},{"by_ref":false,"default":null,"has_default":false,"name":"bounceType","optional":false,"type":null,"variadic":false},{"by_ref":false,"default":null,"has_default":false,"name":"bounceDate","optional":false,"type":null,"variadic":false}],"return_type":null,"start_line":143,"static":false,"visibility":"public"},{"declaring_class":"XF\\EmailBounce\\Processor","end_line":178,"file":"src/XF/EmailBounce/Processor.php","name":"triggerUserBounceAction","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"user","optional":false,"type":"XF\\Entity\\User","variadic":false}],"return_type":null,"start_line":168,"static":false,"visibility":"public"}],"parent":null},{"class":"XF\\EmailBounce\\Parser","exists":true,"file":"src/XF/EmailBounce/Parser.php","methods":[{"declaring_class":"XF\\EmailBounce\\Parser","end_line":179,"file":"src/XF/EmailBounce/Parser.php","name":"__construct","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"verpBase","optional":false,"type":null,"variadic":false},{"by_ref":false,"default":null,"has_default":false,"name":"verpHmacKey","optional":false,"type":null,"variadic":false}],"return_type":null,"start_line":175,"static":false,"visibility":"public"},{"declaring_class":"XF\\EmailBounce\\Parser","end_line":698,"file":"src/XF/EmailBounce/Parser.php","name":"getBounceTypeFromStatus","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"statusCode","optional":false,"type":null,"variadic":false}],"return_type":null,"start_line":681,"static":false,"visibility":"public"},{"declaring_class":"XF\\EmailBounce\\Parser","end_line":679,"file":"src/XF/EmailBounce/Parser.php","name":"getStatusDetailsFromCode","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"statusCode","optional":false,"type":null,"variadic":false}],"return_type":null,"start_line":662,"static":false,"visibility":"public"},{"declaring_class":"XF\\EmailBounce\\Parser","end_line":233,"file":"src/XF/EmailBounce/Parser.php","name":"parseMessage","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"message","optional":false,"type":null,"variadic":false}],"return_type":null,"start_line":181,"static":false,"visibility":"public"}],"parent":null},{"class":"XF\\Repository\\EmailBounce","exists":true,"file":"src/XF/Repository/EmailBounceRepository.php","methods":[],"parent":"XF\\Mvc\\Entity\\Repository"},{"class":"XF\\Service\\User\\EmailStop","exists":true,"file":"src/XF/Service/User/EmailStopService.php","methods":[],"parent":"XF\\Service\\AbstractService"},{"class":"XF\\Pub\\Controller\\EmailStopController","exists":true,"file":"src/XF/Pub/Controller/EmailStopController.php","methods":[{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":133,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"actionActivitySummary","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"params","optional":false,"type":"XF\\Mvc\\ParameterBag","variadic":false}],"return_type":null,"start_line":130,"static":false,"visibility":"public"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":123,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"actionAll","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"params","optional":false,"type":"XF\\Mvc\\ParameterBag","variadic":false}],"return_type":null,"start_line":120,"static":false,"visibility":"public"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":150,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"actionContent","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"params","optional":false,"type":"XF\\Mvc\\ParameterBag","variadic":false}],"return_type":null,"start_line":140,"static":false,"visibility":"public"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":138,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"actionConversation","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"params","optional":false,"type":"XF\\Mvc\\ParameterBag","variadic":false}],"return_type":null,"start_line":135,"static":false,"visibility":"public"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":53,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"actionIndex","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"params","optional":false,"type":"XF\\Mvc\\ParameterBag","variadic":false}],"return_type":null,"start_line":37,"static":false,"visibility":"public"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":128,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"actionMailingList","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"params","optional":false,"type":"XF\\Mvc\\ParameterBag","variadic":false}],"return_type":null,"start_line":125,"static":false,"visibility":"public"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":73,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"actionUnsubscribe","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"params","optional":false,"type":"XF\\Mvc\\ParameterBag","variadic":false}],"return_type":null,"start_line":55,"static":false,"visibility":"public"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":14,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"assertIpNotBanned","parameters":[],"return_type":null,"start_line":12,"static":false,"visibility":"public"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":22,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"assertPolicyAcceptance","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"action","optional":false,"type":null,"variadic":false}],"return_type":null,"start_line":20,"static":false,"visibility":"public"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":118,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"assertValidatedStopService","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"userId","optional":false,"type":null,"variadic":false},{"by_ref":false,"default":null,"has_default":false,"name":"confirmKey","optional":false,"type":null,"variadic":false}],"return_type":null,"start_line":99,"static":false,"visibility":"protected"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":18,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"assertViewingPermissions","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"action","optional":false,"type":null,"variadic":false}],"return_type":null,"start_line":16,"static":false,"visibility":"public"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":35,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"checkCsrfIfNeeded","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"action","optional":false,"type":null,"variadic":false},{"by_ref":false,"default":null,"has_default":false,"name":"params","optional":false,"type":"XF\\Mvc\\ParameterBag","variadic":false}],"return_type":null,"start_line":27,"static":false,"visibility":"public"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":90,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"displayConfirmation","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"params","optional":false,"type":"XF\\Mvc\\ParameterBag","variadic":false},{"by_ref":false,"default":"__WITHHELD__","has_default":true,"name":"actions","optional":true,"type":"array","variadic":false}],"return_type":null,"start_line":75,"static":false,"visibility":"protected"},{"declaring_class":"XF\\Pub\\Controller\\EmailStopController","end_line":155,"file":"src/XF/Pub/Controller/EmailStopController.php","name":"getActivityDetails","parameters":[{"by_ref":false,"default":null,"has_default":false,"name":"activities","optional":false,"type":"array","variadic":false}],"return_type":null,"start_line":152,"static":true,"visibility":"public"}],"parent":"XF\\Pub\\Controller\\AbstractController"},{"class":"XF\\Cron\\EmailBounce","exists":true,"file":"src/XF/Cron/EmailBounce.php","methods":[{"declaring_class":"XF\\Cron\\EmailBounce","end_line":33,"file":"src/XF/Cron/EmailBounce.php","name":"canProcessEmailBounce","parameters":[],"return_type":"bool","start_line":23,"static":true,"visibility":"protected"},{"declaring_class":"XF\\Cron\\EmailBounce","end_line":21,"file":"src/XF/Cron/EmailBounce.php","name":"process","parameters":[],"return_type":null,"start_line":9,"static":true,"visibility":"public"}],"parent":null},{"class":"XF\\Cron\\EmailUnsubscribe","exists":true,"file":"src/XF/Cron/EmailUnsubscribe.php","methods":[{"declaring_class":"XF\\Cron\\EmailUnsubscribe","end_line":30,"file":"src/XF/Cron/EmailUnsubscribe.php","name":"canProcessUnsubscribeEmails","parameters":[],"return_type":"bool","start_line":17,"static":true,"visibility":"protected"},{"declaring_class":"XF\\Cron\\EmailUnsubscribe","end_line":15,"file":"src/XF/Cron/EmailUnsubscribe.php","name":"process","parameters":[],"return_type":null,"start_line":7,"static":true,"visibility":"public"}],"parent":null}],"options":[{"keys":["bounce_total","unique_days","days_between"],"option_id":"emailSoftBounceThreshold","safe_values":{"bounce_total":"3","days_between":"5","unique_days":"3"},"type":"array"},{"option_id":"unsubscribeEmailHandler","type":"NULL","value":null},{"option_id":"sendUnsubscribeConfirmation","type":"boolean","value":false}],"schema":[{"columns":[{"column":"bounce_id","key":"PRI","nullable":"NO","type":"int"},{"column":"log_date","key":"MUL","nullable":"NO","type":"int"},{"column":"email_date","key":"","nullable":"NO","type":"int"},{"column":"message_type","key":"","nullable":"NO","type":"varchar"},{"column":"action_taken","key":"","nullable":"NO","type":"varchar"},{"column":"user_id","key":"","nullable":"YES","type":"int"},{"column":"recipient","key":"","nullable":"YES","type":"varchar"},{"column":"raw_message","key":"","nullable":"NO","type":"mediumblob"},{"column":"status_code","key":"","nullable":"YES","type":"varchar"},{"column":"diagnostic_info","key":"","nullable":"YES","type":"text"}],"table":"xf_email_bounce_log"},{"columns":[{"column":"bounce_soft_id","key":"PRI","nullable":"NO","type":"int"},{"column":"user_id","key":"MUL","nullable":"NO","type":"int"},{"column":"bounce_date","key":"MUL","nullable":"NO","type":"date"},{"column":"bounce_total","key":"","nullable":"NO","type":"smallint"}],"table":"xf_email_bounce_soft"}],"state":"OK"}
MAIL404_METHOD_SEMANTICS=[{"class":"XF\\EmailBounce\\Processor","entity_refs":[],"interesting_calls":[],"method":"__construct","property_writes":["bounceParser","bounceRepo"],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\EmailBounce\\Processor","entity_refs":[],"interesting_calls":["save"],"method":"applyUserBounceAction","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\EmailBounce\\Processor","entity_refs":[],"interesting_calls":["logException","refreshEmailAccessTokenIfNeeded"],"method":"getDefaultBounceHandlerStorage","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\EmailBounce\\Processor","entity_refs":[],"interesting_calls":["findOne","getBounceTypeFromStatus","logBounceMessage","takeBounceAction"],"method":"processMessage","property_writes":["date"],"relevant_literals":["email"],"service_repository_refs":[]},{"class":"XF\\EmailBounce\\Processor","entity_refs":[],"interesting_calls":["hasSoftBouncedTooMuch","insertSoftBounceLogEntry","triggerUserBounceAction"],"method":"takeBounceAction","property_writes":[],"relevant_literals":["hard","soft"],"service_repository_refs":[]},{"class":"XF\\EmailBounce\\Processor","entity_refs":[],"interesting_calls":["applyUserBounceAction","canApplyUserBounceAction"],"method":"triggerUserBounceAction","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\EmailBounce\\Parser","entity_refs":[],"interesting_calls":[],"method":"__construct","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\EmailBounce\\Parser","entity_refs":[],"interesting_calls":[],"method":"getBounceTypeFromStatus","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\EmailBounce\\Parser","entity_refs":[],"interesting_calls":[],"method":"getStatusDetailsFromCode","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\EmailBounce\\Parser","entity_refs":[],"interesting_calls":["extractDate","parseDeliveryStatus"],"method":"parseMessage","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":[],"method":"actionActivitySummary","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":[],"method":"actionAll","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":[],"method":"actionContent","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":[],"method":"actionConversation","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":["assertValidatedStopService","stop"],"method":"actionIndex","property_writes":[],"relevant_literals":["stop"],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":[],"method":"actionMailingList","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":["assertValidatedStopService","stop"],"method":"actionUnsubscribe","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":[],"method":"assertIpNotBanned","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":[],"method":"assertPolicyAcceptance","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":["find"],"method":"assertValidatedStopService","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":[],"method":"assertViewingPermissions","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":[],"method":"checkCsrfIfNeeded","property_writes":[],"relevant_literals":["unsubscribe"],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":["assertValidatedStopService"],"method":"displayConfirmation","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Pub\\Controller\\EmailStopController","entity_refs":[],"interesting_calls":[],"method":"getActivityDetails","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Cron\\EmailBounce","entity_refs":[],"interesting_calls":[],"method":"canProcessEmailBounce","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Cron\\EmailBounce","entity_refs":[],"interesting_calls":["pruneEmailBounceLogs","pruneSoftBounceHistory"],"method":"process","property_writes":[],"relevant_literals":[],"service_repository_refs":[]},{"class":"XF\\Cron\\EmailUnsubscribe","entity_refs":[],"interesting_calls":[],"method":"canProcessUnsubscribeEmails","property_writes":[],"relevant_literals":["email"],"service_repository_refs":[]},{"class":"XF\\Cron\\EmailUnsubscribe","entity_refs":[],"interesting_calls":[],"method":"process","property_writes":[],"relevant_literals":[],"service_repository_refs":[]}]
MAIL404_UNSUBSCRIBE_SITES=[{"hits":[{"line":3,"method":null,"needle":"EmailStop"}],"path":"src/XF/EmailStop/AbstractHandler.php","sha256":"8ab4d890f303dc54e6015c0ee68ecc7907078b0f56052be88ea9e88d010d33f8"},{"hits":[{"line":3,"method":null,"needle":"EmailStop"}],"path":"src/XF/EmailStop/ForumHandler.php","sha256":"b3fdcd363f7f3aa50bf58acdef9155f06ee92a4cdcb31087b3513f498f69a3f8"},{"hits":[{"line":3,"method":null,"needle":"EmailStop"}],"path":"src/XF/EmailStop/ThreadHandler.php","sha256":"01e6cf04c920eb943db3a49270d0bc1b32a2b57440786c54074397c1c2220c7d"},{"hits":[{"line":106,"method":"processMessage","needle":"List-Unsubscribe"}],"path":"src/XF/EmailUnsubscribe/Processor.php","sha256":"7a8caf871581af63122435eb92721299773e149cdc624a99b125b722c5e3fc60"},{"hits":[{"line":102,"method":"prepareTokens","needle":"email-stop"},{"line":103,"method":"prepareTokens","needle":"email-stop"}],"path":"src/XF/Job/UserEmail.php","sha256":"df18ca0fec0a3b9583846e1decc1a8678c36000e2e18e8b86b4c766c6edbf488"},{"hits":[{"line":296,"method":"setListUnsubscribe","needle":"List-Unsubscribe"},{"line":299,"method":"setListUnsubscribe","needle":"List-Unsubscribe"},{"line":321,"method":"setListUnsubscribeHttp","needle":"List-Unsubscribe"},{"line":327,"method":"setListUnsubscribeHttp","needle":"List-Unsubscribe"},{"line":342,"method":"setListUnsubscribeHttp","needle":"List-Unsubscribe"},{"line":343,"method":"setListUnsubscribeHttp","needle":"List-Unsubscribe"},{"line":343,"method":"setListUnsubscribeHttp","needle":"List-Unsubscribe-Post"},{"line":340,"method":"setListUnsubscribeHttp","needle":"email-stop"},{"line":641,"method":"contentContainsEmailStop","needle":"email-stop"},{"line":629,"method":"contentContainsEmailStop","needle":"EmailStop"},{"line":643,"method":"contentContainsEmailStop","needle":"EmailStop"},{"line":645,"method":"contentContainsEmailStop","needle":"EmailStop"},{"line":664,"method":"setFinalHeaders","needle":"EmailStop"}],"path":"src/XF/Mail/Mail.php","sha256":"bdd3f6711e6331ea6777517b74fa011a83e789a59d50bec305dbf83b69af8a9d"},{"hits":[{"line":8,"method":null,"needle":"EmailStop"},{"line":10,"method":null,"needle":"EmailStop"},{"line":42,"method":"actionIndex","needle":"EmailStop"},{"line":45,"method":"actionIndex","needle":"EmailStop"},{"line":62,"method":"actionUnsubscribe","needle":"EmailStop"},{"line":65,"method":"actionUnsubscribe","needle":"EmailStop"},{"line":69,"method":"actionUnsubscribe","needle":"EmailStop"},{"line":78,"method":"displayConfirmation","needle":"EmailStop"},{"line":80,"method":"displayConfirmation","needle":"EmailStop"},{"line":84,"method":"displayConfirmation","needle":"EmailStop"},{"line":85,"method":"displayConfirmation","needle":"EmailStop"},{"line":89,"method":"displayConfirmation","needle":"EmailStop"},{"line":96,"method":"displayConfirmation","needle":"EmailStop"},{"line":116,"method":"assertValidatedStopService","needle":"EmailStop"},{"line":117,"method":"assertValidatedStopService","needle":"EmailStop"}],"path":"src/XF/Pub/Controller/EmailStopController.php","sha256":"87fbdd47e99140defde2703c546aee864ff5a70b21e42e21bc5cb90395456502"},{"hits":[{"line":7,"method":null,"needle":"EmailStop"}],"path":"src/XF/Pub/Route/EmailStop.php","sha256":"26d3bdf1300b5ab20e44302611dad77e77bba4f20f1b408bc2648aa226d748a3"},{"hits":[{"line":7,"method":null,"needle":"EmailStop"},{"line":13,"method":null,"needle":"EmailStop"}],"path":"src/XF/Service/User/EmailStopService.php","sha256":"0ca35d332a1b72270a95eb0c1048370982e56e1377ae3b22805a9606c5ec9993"}]
MAIL404_SEND_ATTEMPTS=0
MAIL404_SMTP_AUTH_ATTEMPTS=0
MAIL404_NETWORK_ATTEMPTS=0
MAIL404_MUTATIONS=0
MAIL404_DNS_MUTATIONS=0
MAIL404_YANDEX_CLOUD_MUTATIONS=0
MAIL404_BEGET_MUTATIONS=0
MAIL404_BACKUP_DR_MUTATIONS=0
MAIL404_DECISION=READY_FOR_POSTBOX_SUBSCRIPTION_AND_BRIDGE_IMPLEMENTATION
MAIL404_END
HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260916-INFRA-MAIL-XENFORO-CODEVIPE-FEEDBACK-BRIDGE-CONTRACT-404R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null}

OUTPUT_END
CHAT_OUTPUT_END
