cURL / Mailing Lists / curl-library / Single Mail

curl-library

SMTP RFC compliance

From: Krishna Pidaparthi <krishnapidaparthi_at_yahoo.com>
Date: Tue, 17 Apr 2012 10:17:16 -0700 (PDT)

Hi,

I am using libCURL for SMTP on a system with multiple network interfaces.

To be compliant with the SMTP RFC, either the IP-address literal or the fully-qualified-domain-name of the system should be specified as part of the EHLO/HELO command sent to the mail-server.

Since libCURL lets the networking stack pick the outgoing interface, I am seeing that the interface picked and the argument used in the EHLO command do NOT match.

I could potentially bind libCURL to use a specific outgoing interface using the CURLOPT_INTERFACE option and then specify the corresponding address in the EHLO command using CURLOPT_URL.

However, I do not wish to do that. I just wanted to check if libCURL offers any SMTP compliance support in this regard for systems with multiple interfaces.

Thanks!

-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2012-04-17