Closed Bug 1724176 Opened 4 years ago Closed 4 years ago

remove the cpp SMTP implementation

Categories

(MailNews Core :: Networking: SMTP, task)

Tracking

(thunderbird_esr91 wontfix)

RESOLVED FIXED
93 Branch
Tracking Status
thunderbird_esr91 --- wontfix

People

(Reporter: mkmelin, Assigned: rnons)

References

Details

Attachments

(3 files)

Bug 1661694 is fixed and Thunderbird 91 has branched. We can now get rid of the old SMTP implementation going forwards.

mailto: is being handled by SmtpServices.cpp, which will be removed soon.

  • Remove nsSmtpService from nsMailModule.cpp
  • Remove SmtpModuleLoader.jsm

Depends on D122803.

Move NewMailtoURI and NewSmtpURI functions into nsSmtpUrl.cpp.

Depends on D122804.

Status: NEW → ASSIGNED
Target Milestone: --- → 93 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/d18b59e0b024
Add MailtoProtocolHandler.jsm to handle mailto: url. r=mkmelin
https://hg.mozilla.org/comm-central/rev/8e7423156cbb
Make SmtpService.jsm the only implementation of nsISmtpService. r=mkmelin
https://hg.mozilla.org/comm-central/rev/6f6d503619aa
Remove nsSmtpService.cpp and friends. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: