Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG sendEmail and SSL #41409

Open
marcorighi opened this issue Jan 2, 2023 · 0 comments
Open

BUG sendEmail and SSL #41409

marcorighi opened this issue Jan 2, 2023 · 0 comments
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed

Comments

@marcorighi
Copy link

marcorighi commented Jan 2, 2023

Is this a new report?

Yes

System Info

Void 6.0.15_1 i686 GenuineIntel uptodate FF

Package(s) Affected

sendEmail-1.56_2
perl-5.36.0_1

Does a report exist for this bug with the project's home (upstream) and/or another distro?

Some mounts ago, the bug was present on OpenSuse Tumbleweed.
The bug is NOT present on Manjaro Linux.

Expected behaviour

send email

Actual behaviour

email not send!

Steps to reproduce

The execution of the following command:

sendEmail -f "FROMEMAIL@DOMAIN.COM" -u "$messageSubject" -t "TOEMAIL@ANOTHERDOMAIN.COM" -s "smtp.domain.com:587" -o tls=yes -xu "FROMEMAIL@DOMAIN.COM]" -m "$messageBody" -xp "APASSWORD"

generates the following error:

invalid SSL_version specified at /usr/share/perl5/vendor_perl/IO/Socket/SSL.pm line 672.

PERL INSTALLED PACKAGE LIST

xbps-query -l |grep -i perl

ii libpcre-8.45_3 Perl Compatible Regular Expressions - shared libraries
ii libpcre2-10.39_2 Perl Compatible Regular Expressions (2nd version) - shared libraries
ii pcre2-devel-10.39_2 Perl Compatible Regular Expressions (2nd version) - development files
ii perl-5.36.0_1 Practical Extraction and Report Language
ii perl-Authen-SASL-2.16_5 Authen::SASL -- SASL authentication framework
ii perl-B-Hooks-EndOfScope-0.24_2 Execute code after a scope finished compilation
ii perl-Business-ISBN-3.006_1 Business::ISBN - work with International Standard Book Numbers
ii perl-Business-ISBN-Data-20210112.006_1 Business::ISBN::Data - data pack for Business::ISBN
ii perl-Business-ISMN-1.202_1 Business::ISMN - work with International Standard Music Numbers
ii perl-Business-ISSN-1.004_2 Perl extension for International Standard Serial Numbers
ii perl-Capture-Tiny-0.48_2 Capture STDOUT and STDERR from Perl, XS or external programs
ii perl-Class-Accessor-0.51_3 Automated accessor generation
ii perl-Class-Data-Inheritable-0.09_1 Class::Data::Inheritable - Inheritable, overridable class data
ii perl-Class-Factory-Util-1.7_2 Class::Factory::Util - Provide utility methods for factory classes
ii perl-Class-Inspector-1.36_2 Get information about a class and its structure
ii perl-Class-Singleton-1.6_1 Implementation of a singleton class
ii perl-Clone-0.45_2 Clone - recursively copy Perl datatypes
ii perl-Convert-BinHex-1.125_3 Perl module to extract data from Macintosh BinHex files
ii perl-Data-Compare-1.27_2 Data::Compare - compare perl data structures
ii perl-Data-Dump-1.25_1 Data::Dump - Pretty printing of data structures
ii perl-Data-OptList-0.112_1 Parse and validate simple name/value option pairs
ii perl-Data-Uniqid-0.12_2 Data::Uniqid - Perl extension for simple genrating of unique id's
ii perl-Date-Simple-3.03_4 Date::Simple - a simple date object
ii perl-DateTime-1.54_2 Date and time object for Perl
ii perl-DateTime-Calendar-Julian-0.106_1 DateTime::Calendar::Julian - Dates in the Julian calendar
ii perl-DateTime-Format-Builder-0.83_1 DateTime::Format::Builder - Create DateTime parser classes and objects
ii perl-DateTime-Format-Strptime-1.79_1 Parse and format strp and strf time patterns
ii perl-DateTime-Locale-1.33_1 Localization support for DateTime.pm
ii perl-DateTime-TimeZone-2.51_1 Time zone object base class and factory
ii perl-Devel-StackTrace-2.04_2 Devel::StackTrace - An object representing a stack trace
ii perl-Digest-HMAC-1.04_1 Perl interface to HMAC message-digest algorithms
ii perl-Dist-CheckConflicts-0.11_3 Declare version conflicts for your dist
ii perl-Encode-EUCJPASCII-0.03_4 Encode::EUCJPASCII - eucJP-ascii - An eucJP-open mapping
ii perl-Encode-HanExtra-0.23_4 Encode::HanExtra - Extra sets of Chinese encodings
ii perl-Encode-JIS2K-0.03_4 Encode::JIS2K - JIS X 0212 (aka JIS 2000) Encodings
ii perl-Encode-Locale-1.05_3 Encode::Locale - Determine the locale encoding
ii perl-Eval-Closure-0.14_3 Safely and cleanly create closures via string eval
ii perl-Exception-Class-1.45_1 Allows you to declare real exception classes
ii perl-Exporter-Tiny-1.006000_1 Exporter::Tiny - an exporter with the features of Sub::Exporter
ii perl-ExtUtils-LibBuilder-0.08_2 ExtUtils::LibBuilder - A tool to build C libraries
ii perl-File-Find-Rule-0.34_2 Alternative interface to File::Find
ii perl-File-Listing-6.14_1 File::Listing - parse directory listing
ii perl-File-ShareDir-1.118_3 Locate per-dist and per-module shared files
ii perl-File-ShareDir-Install-0.14_1 File::ShareDir::Install - Install shared files
ii perl-File-Slurp-Tiny-0.004_3 File::Slurp::Tiny - A simple, sane and efficient file slurper
ii perl-File-Slurper-0.012_3 File::Slurper - A simple, sane and efficient module to slurp a file
ii perl-File-Which-1.27_1 Portable implementation of the which utility in Perl
ii perl-HTTP-Cookies-6.10_1 HTTP::Cookies - HTTP cookie jars
ii perl-HTTP-Daemon-6.14_1 HTTP::Daemon - a simple HTTP server class
ii perl-HTTP-Date-6.05_2 HTTP::Date - date conversion routines
ii perl-HTTP-Message-6.35_1 HTTP::Message - HTTP style message (base class)
ii perl-HTTP-Negotiate-6.01_6 HTTP::Negotiate - choose a variant to serve
ii perl-IO-HTML-1.004_1 Open an HTML file with automatic charset detection
ii perl-IO-Socket-SSL-2.078_1 IO::Socket::SSL -- SSL sockets with IO::Socket interface
ii perl-IO-String-1.08_3 IO::String - Emulate file interface for in-core strings
ii perl-IO-stringy-2.113_2 IO::stringy -- I/O on in-core objects like strings/arrays
ii perl-IPC-Run3-0.048_4 IPC::Run3 - run a subprocess and redirect stdin, stdout, and/or stderr
ii perl-LWP-6.67_1 LWP - The World-Wide Web library for Perl (libwww-perl)
ii perl-LWP-MediaTypes-6.04_2 LWP::MediaTypes - guess media type for a file or a URL
ii perl-LWP-Protocol-https-6.10_1 LWP::Protocol::https - Provide https support for LWP::UserAgent
ii perl-Lingua-Translit-0.28_2 Lingua::Translit - transliterates text between writing systems
ii perl-List-AllUtils-0.18_1 List::AllUtils - Combines List::Util, List::SomeUtils and List::UtilsBy
ii perl-List-MoreUtils-0.430_3 List::MoreUtils - Provide the stuff missing in List::Util
ii perl-List-MoreUtils-XS-0.430_4 List::MoreUtils::XS - Provide compiled List::MoreUtils functions
ii perl-List-SomeUtils-0.58_3 List::SomeUtils - Provide the stuff missing in List::Util
ii perl-List-SomeUtils-XS-0.58_4 List::SomeUtils::XS - XS implementation for List::SomeUtils
ii perl-List-UtilsBy-0.11_3 List::UtilsBy - higher-order list utility functions
ii perl-Log-Log4perl-1.57_1 Log::Log4perl - Log4j implementation for Perl
ii perl-MIME-Charset-1.013.1_1 Charset Information for MIME
ii perl-MIME-tools-5.509_3 MIME-tools -- Parses streams to create MIME entities
ii perl-MRO-Compat-0.15_1 MRO::Compat - mro::* interface compatibility for Perls < 5.9.5
ii perl-MailTools-2.21_3 MailTools -- Various e-mail related modules
ii perl-Module-Build-0.4232_1 Module::Build - Build and install Perl modules
ii perl-Module-Implementation-0.09_3 Loads one of several implementations for a module
ii perl-Module-Runtime-0.016_3 Perl - Runtime module handling
ii perl-Mozilla-CA-20221114_1 Mozilla::CA - Mozilla's CA cert bundle in PEM format
ii perl-Net-HTTP-6.21_1 Net::HTTP - Low-level HTTP connection (client)
ii perl-Net-SMTP-SSL-1.04_3 Net::SMTP::SSL -- SSL support for Net::SMTP
ii perl-Net-SSLeay-1.92_2 Net::SSLeay - Perl extension for using OpenSSL
ii perl-Number-Compare-0.03_2 Numeric comparisons
ii perl-Package-DeprecationManager-0.17_4 Manage deprecation warnings for your distribution
ii perl-Package-Stash-0.39_1 Routines for manipulating stashes
ii perl-Package-Stash-XS-0.29_5 Faster implementation of Package::Stash
ii perl-Params-Util-1.102_2 Perl utility to make parameter checking easier
ii perl-Params-Validate-1.30_2 Validate method/function parameters
ii perl-Params-ValidationCompiler-0.30_2 Build an optimized subroutine parameter validator once, use it forever
ii perl-Parse-RecDescent-1.967015_2 Generate Recursive-Descent Parsers
ii perl-PerlIO-utf8-strict-0.008_2 PerlIO::utf8_strict - Fast and correct UTF-8 IO
ii perl-Regexp-Common-2017060201_2 Regexp::Common - Provide commonly requested regular expressions
ii perl-Role-Tiny-2.002004_1 Minimalist role composition tool
ii perl-Sort-Key-1.33_4 Sort::Key - the fastest way to sort anything in Perl
ii perl-Specio-0.48_1 Type constraints and coercions for Perl
ii perl-Sub-Exporter-0.988_1 Sophisticated exporter for custom-built routines
ii perl-Sub-Exporter-Progressive-0.001013_3 Only use Sub::Exporter if you need it
ii perl-Sub-Identify-0.14_8 Retrieve names of code references
ii perl-Sub-Install-0.928_4 Helper for installing subroutines into packages
ii perl-Sub-Name-0.26_4 Assigns a new name to referenced sub
ii perl-Sub-Quote-2.006006_2 Efficient generation of subroutines via string eval
ii perl-Sub-Uplevel-0.2800_3 Sub::Uplevel - apparently run a function in a higher stack frame
ii perl-Test-Exception-0.43_3 Test::Exception - Provides modules for testing exception based code.
ii perl-Test-Fatal-0.016_2 Incredibly simple helpers for testing code with exceptions
ii perl-Test-LeakTrace-0.17_2 Test::LeakTrace - Traces memory leaks
ii perl-Test-Requires-0.11_2 Test::Requires - Checks to see if the module can be loaded
ii perl-Test-Warnings-0.031_1 Test::Warnings - Test for warnings and the lack of them
ii perl-Text-BibTeX-0.88_4 Text::BibTeX - interface to read and parse BibTeX files
ii perl-Text-CSV-2.01_1 Text::CSV - comma-separated values manipulator (using XS or PurePerl)
ii perl-Text-CSV_XS-1.46_2 Text::CSV_XS - comma-separated values manipulation routines
ii perl-Text-Glob-0.11_3 Text::Glob - match globbing patterns against text
ii perl-Text-Roman-3.5_2 Text::Roman - Allows conversion between Roman and Arabic algarisms
ii perl-Tie-Cycle-1.226_1 Tie::Cycle - Cycle through a list of values via a scalar
ii perl-TimeDate-2.33_2 TimeDate -- Date formating subroutines
ii perl-Tk-804.036_2 Tk graphical interface for Perl
ii perl-Try-Tiny-0.31_1 Try::Tiny - Minimal try/catch with proper preservation of $@
ii perl-URI-5.10_1 Perl Uniform Resource Identifiers class (URI, RFC 2396)
ii perl-Unicode-LineBreak-2019.001_5 UAX #14 Unicode Line Breaking Algorithm
ii perl-Variable-Magic-0.62_8 Associate user-defined magic to variables from Perl
ii perl-WWW-RobotRules-6.02_6 WWW::RobotRules - database of robots.txt-derived permissions
ii perl-XML-LibXML-2.0134_10 Perl extension interface to libxml2
ii perl-XML-LibXML-Simple-1.01_2 XML::LibXML::Simple - XML::LibXML clone of XML::Simple::XMLin()
ii perl-XML-LibXSLT-1.99_4 XML::LibXSLT - Interface to the GNOME libxslt library
ii perl-XML-NamespaceSupport-1.12_3 Perl module to the SAX2 NamespaceSupport class
ii perl-XML-Parser-2.46_4 Perl extension interface to James Clark's XML parser, expat
ii perl-XML-SAX-1.02_2 Perl interface to the SAX2 XML Parser
ii perl-XML-SAX-Base-1.09_3 Perl Base class SAX Drivers and Filters
ii perl-XML-Writer-0.900_1 Perl extension for writing XML documents
ii perl-XString-0.005_4 Isolated String helpers from B
ii perl-autovivification-0.18_4 Lexically disable autovivification
ii perl-namespace-autoclean-0.29_2 Keep imports out of your namespace
ii perl-namespace-clean-0.27_4 Keep imports and functions out of your namespace

@marcorighi marcorighi added bug Something isn't working needs-testing Testing a PR or reproducing an issue needed labels Jan 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed
Projects
None yet
Development

No branches or pull requests

1 participant