cURL / Mailing Lists / curl-library / Single Mail

curl-library

libcurl smtp terminates with HELP

From: Ove Kernell <ove.kernell_at_oksab.se>
Date: Thu, 29 Sep 2016 09:56:55 +0200

Hello,

Trying to send mail with libcurl I get the following SMTP session logged:

  0000: 220 xxxx.se ESMTP MDaemon 13.6.0; Thu, 29 Sep 2016 09:24:49 +02

  0040: 00

2016/09/29 09:24:50.876: => Send header (data-size: 12/0x000C)

  0000: EHLO XXXXX

2016/09/29 09:24:50.876: <= Recv header (data-size: 47/0x002F)

  0000: 250-tvlab.se Hello XXXXX, pleased to meet you

2016/09/29 09:24:50.876: <= Recv header (data-size: 10/0x000A)

  0000: 250-ETRN

2016/09/29 09:24:50.876: <= Recv header (data-size: 31/0x001F)

  0000: 250-AUTH LOGIN CRAM-MD5 PLAIN

2016/09/29 09:24:50.876: <= Recv header (data-size: 14/0x000E)

  0000: 250-8BITMIME

2016/09/29 09:24:50.876: <= Recv header (data-size: 10/0x000A)

  0000: 250 SIZE

2016/09/29 09:24:50.876: => Send header (data-size: 6/0x0006)

  0000: HELP

2016/09/29 09:24:50.876: <= Recv header (data-size: 36/0x0024)

  0000: 214 Help system currently inactive

2016/09/29 09:24:50.876: Connection #0 to host 192.71.73.36 left intact

 

What are the possible causes for libcurl to decide to send HELP? Is it a
signal of libcurl considering an error has occurred

and does libcurl act on the reply?

I see sessions logged from other clients (non-libcurl) and they start
exactly the same but instead of HELP they proceed with

MAIL FROM after the reply from EHLO.

Regards Ove

 

-------------------------------------------------------------------
List admin: https://cool.haxx.se/list/listinfo/curl-library
Etiquette: https://curl.haxx.se/mail/etiquette.html
Received on 2016-09-29