Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Must issue a STARTTLS command first. Maar hoe?  (gelezen 3309 keer)

Must issue a STARTTLS command first. Maar hoe?
« Gepost op: 2013/10/13, 20:56:16 »
Op m'n Debian 6.0 server gebruik ik "sendEmail" om via de command line e-mails te sturen naar Gmail. Dat werkt prima.
Nu wilde ik hetzelfde doen op m'n Raspberry Pi. (met Wheezy-raspbian)

Helaas krijg ik hetvolgende:

pi@raspberrypi ~/sendEmail-v1.56 $ ./sendEmail -f henk@oegema.com -t myusername@gmail.com -u Asterisk bericht -m "Oproep van" -s smtp.gmail.com -xu myusername -xp mypassword
Oct 13 19:54:10 raspberrypi sendEmail[5998]: NOTICE => Authentication not supported by the remote SMTP server!
Oct 13 19:54:10 raspberrypi sendEmail[5998]: ERROR => Received: 530 5.7.0 Must issue a STARTTLS command first. a1sm142948394eem.1 - gsmtp

Wat moet ik doen om eerst een STARTTLS command  uit tevoeren ?
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline TopGear

  • Forumteam
Re: Must issue a STARTTLS command first. Maar hoe?
« Reactie #1 Gepost op: 2013/10/13, 21:13:56 »
Kan je hier wat mee?

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Re: Must issue a STARTTLS command first. Maar hoe?
« Reactie #2 Gepost op: 2013/10/13, 22:52:10 »
Wat moet ik doen om eerst een STARTTLS command  uit tevoeren ?
Geen ervaring mee maar mogelijk moet je poort 465 gebruiken? (-s smtp.gmail.com:465)
Klik links bovenin op Documentatie

Re: Must issue a STARTTLS command first. Maar hoe?
« Reactie #3 Gepost op: 2013/10/13, 23:26:23 »
Kan je hier wat mee?

Ik heb het goed doorgelezen, maar het brengt me niet verder.   :(
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Re: Must issue a STARTTLS command first. Maar hoe?
« Reactie #4 Gepost op: 2013/10/13, 23:31:28 »
Wat moet ik doen om eerst een STARTTLS command  uit tevoeren ?
Geen ervaring mee maar mogelijk moet je poort 465 gebruiken? (-s smtp.gmail.com:465)

pi@raspberrypi ~/sendEmail-v1.56 $ ./sendEmail -f henk@oegema.com -t user@gmail.com -u Asterisk bericht -m "Oproep van" -s smtp.gmail.com:465 -xu username -xp password
Oct 13 22:55:30 raspberrypi sendEmail[6097]: ERROR => Timeout while reading from smtp.gmail.com:465 There was no response after 60 seconds.




Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Re: Must issue a STARTTLS command first. Maar hoe?
« Reactie #5 Gepost op: 2013/10/16, 16:12:05 »
Nog iemand met goeie ideeën?

Zelf kom ik er niet uit.

Blijkbaar is rasbian-wheezy toch iets verschillend van Debian, want daar werkt "sendEmail" wel.
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Re: Must issue a STARTTLS command first. Maar hoe?
« Reactie #6 Gepost op: 2013/10/16, 16:44:26 »
TLS Support
Starting with sendEmail v1.54, TLS support is included! To enable TLS support simply install the Net::SSLeay and IO::Socket::SSL perl modules. The following new command line parameters are now available:
    -o tls=auto This is the default, TLS will be used if possible.
    -o tls=yes Use this to require TLS for message delivery.
    -o tls=no Use this to disable TLS support.
Raspbian (hier) heeft versie SendEmail 1.56 en zou TLS moeten ondersteunen.

Staat pakket libnet-ssleay-perl geïnstalleerd?

Klik links bovenin op Documentatie

Re: Must issue a STARTTLS command first. Maar hoe?
« Reactie #7 Gepost op: 2013/10/17, 16:52:44 »
TLS Support
Starting with sendEmail v1.54, TLS support is included! To enable TLS support simply install the Net::SSLeay and IO::Socket::SSL perl modules. The following new command line parameters are now available:
    -o tls=auto This is the default, TLS will be used if possible.
    -o tls=yes Use this to require TLS for message delivery.
    -o tls=no Use this to disable TLS support.
Raspbian (hier) heeft versie SendEmail 1.56 en zou TLS moeten ondersteunen.

Staat pakket libnet-ssleay-perl geïnstalleerd?

Nee, dat pakket was niet geïnstalleerd. Ik blijf echter dezelfde foutmelding houden ook als het pakket is geïnstalleerd.   :(


Heb er ook nog  "libio-socket-ssl-perl" bij geïnstalleerd, maar dat maakt de situatie alleen maar erger.

pi@raspberrypi /usr/local/bin $ ./sendEmail -f henk@oegema.com -t................
invalid SSL_version specified at /usr/share/perl5/IO/Socket/SSL.pm line 332

dus dat pakket heb er maar weer verwijderd.
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)