Implement nsISmtpService.sendMailMessage in JS
Categories
(MailNews Core :: Networking: SMTP, task)
Tracking
(thunderbird_esr78 wontfix)
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | wontfix |
People
(Reporter: rnons, Assigned: rnons)
References
Details
Attachments
(5 files)
Assignee | ||
Comment 1•4 years ago
|
||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
Currently works when authentication is not required by the SMTP server. The focus is sendMailMessage, other functions in SmtpService.jsm should be considered incomplete.
Comment 4•4 years ago
|
||
Please mark the phab revision dependencies, so that they can be landed easily together.
Assignee | ||
Comment 5•4 years ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #4)
Please mark the phab revision dependencies, so that they can be landed easily together.
Done.
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/7f7603232e85
Part 1: Add SmtpModuleLoader to prepare for JS rewriting. r=mkmelin
https://hg.mozilla.org/comm-central/rev/03e5afc0f063
Part 2: Import emailjs-smtp-client to prepare for rewriting. r=mkmelin
https://hg.mozilla.org/comm-central/rev/7e0d70d11218
Part 3: Implement sendMailMessage with SmtpClient.jsm. r=mkmelin
Assignee | ||
Comment 7•3 years ago
|
||
Assignee | ||
Comment 8•3 years ago
|
||
Depends on D98041.
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/493b61e2179d
Part 4: Handle authentication in sendMailMessage. r=mkmelin
https://hg.mozilla.org/comm-central/rev/d53854d7090e
Part 5: Add UTF-8 support and basic error handling to SmtpClient.jsm. r=mkmelin
Updated•3 years ago
|
Comment 10•3 years ago
|
||
- onStartSending of the user supplied listener is not called
(because sendMailMessage() does not call OnStartRunningUrl of the deliveryListener) - no meaningfull status is returned to onStopSending of the user supplied listener
(seems that _actionStream() in SmtpClient.jsm does not return the SMTP server status)
Description
•