Page MenuHomePhabricator

Sending a message fails when $wgEmailConfirmToEdit is true
Closed, ResolvedPublic

Description

Author: ikehecht

Description:
It seems that the default message-sending user is not set to have had its email confirmed. For this reason, it is unable to send any messages when $wgEmailConfirmToEdit is set to true. The log says:

Delivery of ... to ... failed with an error code of confirmemail

I'm guessing that it would be possible to work around this by creating a user, confirming its email and then setting the extension to use that user account.


Version: REL1_23-branch
Severity: normal

Details

Reference
bz73061

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:52 AM
bzimport added a project: MassMessage.
bzimport set Reference to bz73061.
bzimport added a subscriber: Unknown Object (MLST).

gerritadmin wrote:

Change 171483 had a related patch set uploaded by Wctaiwan:
Fix sending when $wgEmailConfirmToEdit is true

https://gerrit.wikimedia.org/r/171483

gerritadmin wrote:

Change 171594 had a related patch set uploaded by Legoktm:
Fix sending when $wgEmailConfirmToEdit is true

https://gerrit.wikimedia.org/r/171594

gerritadmin wrote:

Change 171483 merged by jenkins-bot:
Fix sending when $wgEmailConfirmToEdit is true

https://gerrit.wikimedia.org/r/171483

gerritadmin wrote:

Change 171594 merged by jenkins-bot:
Fix sending when $wgEmailConfirmToEdit is true

https://gerrit.wikimedia.org/r/171594

Merged to master and backported to REL1_24, I'll upload a manual cherry-pick for REL1_23 later today.

ikehecht wrote:

Looking good so far. Thanks!

(In reply to Kunal Mehta (Legoktm) from comment #5)

Merged to master and backported to REL1_24, I'll upload a manual cherry-pick
for REL1_23 later today.

legoktm: Is that still on the TODO list?

Change 185608 had a related patch set uploaded (by Wctaiwan):
Fix sending when $wgEmailConfirmToEdit is true

https://gerrit.wikimedia.org/r/185608

Patch-For-Review

Change 185608 merged by jenkins-bot:
Fix sending when $wgEmailConfirmToEdit is true

https://gerrit.wikimedia.org/r/185608

wctaiwan claimed this task.