Tags:
create new tag
, view all tags

Feature Proposals » Add TLS support for SMTP using Perl

Summary

Current State: Developer: Reason: Date: Concerns By: Bug Tracking: Proposed For:
AcceptedProposal DarrenLichty AcceptedBy7DayFeedbackPeriod 2013-05-22     KampalaRelease

Edit Form

TopicSummary:
CurrentState:
CommittedDeveloper:
ReasonForDecision:
DateOfCommitment:   Format: YYYY-MM-DD
ConcernRaisedBy:
BugTracking:
OutstandingIssues:
RelatedTopics:
InterestedParties:
ProposedFor:
TWikiContributors:
 

Motivation

I use GMail and Google Apps, and needed a way to send emails from TWiki. I have seen a few posts on this same subject, but have not found a patch or feature for it.

Description and Documentation

Include the option to enable TLS via the Net::SMTP::TLS module in Perl.

Examples

Include a new configuration option under "Mail & Proxies" called

{SMTP}{UseTLS}
.

Expand the "Net.pm" module to include support for using the Net::SMTP::TLS module.

Impact

WhatDoesItAffect: Usability

Implementation

Installing the Net::SMTP::TLS module is a bit of a challenge, as it has many dependencies. I would suggest this feature comes with the caveat that the installer/administrator must install and setup Net::SMTP::TLS themselves.

-- Contributors: Darren Lichty - 2013-05-22

Discussion

I do have a diff of a functional revision to the "Net.pm" module in TWiki, and the added configuration option to the "TWiki.spec" file. I can provide that detail either in a "diff" format, or just the revised files themselves.

-- Darren Lichty - 2013-05-22

Thank you Darren for contributing back to the TWiki community! Yes, please attach the diffs here. We can take this into TWiki after review.

-- Peter Thoeny - 2013-05-22

Contextual diff's of both TWiki.spec and Net.pm have been attached. Please let me know if you have any questions or require additional details.

-- Darren Lichty - 2013-05-22

Thank you, I quickly glanced over the code, looks good. Some doc update is needed as well. We follow our review process, good chance that it will be accepted after 7 days. I added you as the committed developer.

-- Peter Thoeny - 2013-05-23

Sounds great, thanks Peter. If there is anything further I can do or provide to help get this feature included, just let me know.

-- Darren Lichty - 2013-05-24

This is now accepted by 7 day feedback period, and was briefly discussed at JerusalemReleaseMeeting2013x05x30. I'll look at the patch and check it in.

-- Peter Thoeny - 2013-05-31

Thank you Peter. Please let me know if there is any additional content, details, etc. you would like me to provide.

-- Darren Lichty - 2013-05-31

Actually, it would be useful to have some docs: TWiki.spec update, TWikiInstallationGuide update.

-- Peter Thoeny - 2013-05-31

I will take a look and see what I can come up with.

-- Darren Lichty - 2013-05-31

Ping. It looks like this never made it into the core. Anyone interested in following up on this?

-- Peter Thoeny - 2014-11-04

Feedback in KampalaReleaseMeeting2014x11x06 by HaraldJoerg: CPAN:Net::SMTP::TLS is unmaintained, better to use CPAN:Net::SMTPS.

-- Peter Thoeny - 2014-11-06

Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatdiff Net.pm.diff r1 manage 5.3 K 2013-05-22 - 15:48 DarrenLichty Updated Net.pm with support for Net::SMTP::TLS
Unknown file formatdiff TWiki.spec.diff r1 manage 0.4 K 2013-05-22 - 15:47 DarrenLichty Updated TWiki.spec with {SMTP}{UseTLS}
Edit | Attach | Watch | Print version | History: r13 < r12 < r11 < r10 < r9 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r13 - 2014-11-06 - PeterThoeny
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.