cURL

curl's project page on SourceForge.net

Sponsors:
Haxx

cURL > Mailing List > Monthly Index > Single Mail

curl-tracker Archives

[curl:bugs] Re: #1389 SMTP VRFY issued even when server doesn't support

From: Sean Atkinson <seanatkinson77_at_users.sf.net>
Date: Mon, 07 Jul 2014 20:02:39 +0000

Hi no problem I'm on vacation so not checking progress actively. My
symptoms were sending mail using libcurl, hope that helps.

Thanks,

Sean.

On Monday, July 7, 2014, Steve Holme <captain-caveman_at_users.sf.net> wrote:

> Hi Sean,
>
> Just a quick response as I'm about to leave work... and realised that I've
> not responded to your query yet - soory - not been too active on the
> mailing list recently :(
>
> Were you trying to issue a VRFY command to the server or to send an email?
>
> Also, can I please clarify if you were using curl or libcurl?
>
> Cheers
>
> Steve
> ------------------------------
>
> * [bugs:#1389] <http://sourceforge.net/p/curl/bugs/1389/> SMTP VRFY issued
> even when server doesn't support*
>
> *Status:* open
> *Created:* Tue Jul 01, 2014 11:56 AM UTC by Sean Atkinson
> *Last Updated:* Thu Jul 03, 2014 02:56 AM UTC
> *Owner:* Steve Holme
>
> Seems that in curl 7.37 the VRFY SMTP command fails even when a server
> (such as sendgrid) doesn't list support for it. Verbose output below
> running on rhel 6.5 linux, suspect this applies since VRFY was introduced
> in 7.34 too.
>
> - Rebuilt URL to: smtp://smtp.sendgrid.net:587/
> - Hostname was NOT found in DNS cache
> - Trying 5.153.47.202...
> - Connected to smtp.sendgrid.net (5.153.47.202) port 587 (#0)
> < 220 ismtpd-023.ams1.sendgrid.net ESMTP service ready
>
> EHLO 23
> < 250-83.140.21.74
> < 250-8BITMIME
> < 250-SIZE 20480000
> < 250-AUTH=PLAIN LOGIN
> < 250-AUTH PLAIN LOGIN
> < 250 STARTTLS
> STARTTLS
> < 220 Begin TLS negotiation now
>
> - successfully set certificate verify locations:
> - CAfile: /etc/pki/tls/certs/ca-bundle.crt
> CApath: none
> - SSL connection using TLSv1.2 / DHE-RSA-AES256-GCM-SHA384
> - Server certificate:
> - subject: OU=Domain Control Validated; CN=*.smtp.sendgrid.net
> - start date: 2014-04-09 23:10:05 GMT
> - expire date: 2016-03-28 18:01:05 GMT
> - issuer: C=US; ST=Arizona; L=Scottsdale; O=GoDaddy.com, Inc.; OU=
> http://certs.godaddy.com/repository/; CN=Go Daddy Secure Certificate
> Authority - G2
> - SSL certificate verify ok.
>
> EHLO 23
> < 250-83.140.21.74
> < 250-8BITMIME
> < 250-SIZE 20480000
> < 250-AUTH=PLAIN LOGIN
> < 250 AUTH PLAIN LOGIN
> AUTH LOGIN
> < 334 VXNlcm5hbWU6
> ZnIyNA==
> < 334 UGFzc3dvcmQ6
> amFMYWkzRWN1YTZ1
> < 235 Authentication successful.
> VRFY sean_at_fr24.com <javascript:_e(%7B%7D,'cvml','sean_at_fr24.com');>
> < 500 Command not implemented
>
> - Command failed: 500
>
> QUIT
> < 221 See you later
>
> - Closing connection 0
>
> ------------------------------
>
> Sent from sourceforge.net because you indicated interest in
> https://sourceforge.net/p/curl/bugs/1389/
>
> To unsubscribe from further messages, please visit
> https://sourceforge.net/auth/subscriptions/
>

---
** [bugs:#1389] SMTP VRFY issued even when server doesn't support**
**Status:** open
**Created:** Tue Jul 01, 2014 11:56 AM UTC by Sean Atkinson
**Last Updated:** Mon Jul 07, 2014 05:57 PM UTC
**Owner:** Steve Holme
Seems that in curl 7.37 the VRFY SMTP command fails even when a server (such as sendgrid) doesn't list support for it. Verbose output below running on rhel 6.5 linux, suspect this applies since VRFY was introduced in 7.34 too.
* Rebuilt URL to: smtp://smtp.sendgrid.net:587/
* Hostname was NOT found in DNS cache
*   Trying 5.153.47.202...
* Connected to smtp.sendgrid.net (5.153.47.202) port 587 (#0)
< 220 ismtpd-023.ams1.sendgrid.net ESMTP service ready
> EHLO 23
< 250-83.140.21.74
< 250-8BITMIME
< 250-SIZE 20480000
< 250-AUTH=PLAIN LOGIN
< 250-AUTH PLAIN LOGIN
< 250 STARTTLS
> STARTTLS
< 220 Begin TLS negotiation now
* successfully set certificate verify locations:
*   CAfile: /etc/pki/tls/certs/ca-bundle.crt
  CApath: none
* SSL connection using TLSv1.2 / DHE-RSA-AES256-GCM-SHA384
* Server certificate:
* 	 subject: OU=Domain Control Validated; CN=*.smtp.sendgrid.net
* 	 start date: 2014-04-09 23:10:05 GMT
* 	 expire date: 2016-03-28 18:01:05 GMT
* 	 issuer: C=US; ST=Arizona; L=Scottsdale; O=GoDaddy.com, Inc.; OU=http://certs.godaddy.com/repository/; CN=Go Daddy Secure Certificate Authority - G2
* 	 SSL certificate verify ok.
> EHLO 23
< 250-83.140.21.74
< 250-8BITMIME
< 250-SIZE 20480000
< 250-AUTH=PLAIN LOGIN
< 250 AUTH PLAIN LOGIN
> AUTH LOGIN
< 334 VXNlcm5hbWU6
> ZnIyNA==
< 334 UGFzc3dvcmQ6
> amFMYWkzRWN1YTZ1
< 235 Authentication successful.
> VRFY sean_at_fr24.com
< 500 Command not implemented
* Command failed: 500
> QUIT
< 221 See you later
* Closing connection 0
---
Sent from sourceforge.net because curl-tracker@cool.haxx.se is subscribed to http://sourceforge.net/p/curl/bugs/
To unsubscribe from further messages, a project admin can change settings at http://sourceforge.net/p/curl/admin/bugs/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.
Received on 2014-07-07

These mail archives are generated by hypermail.

donate! Page updated March 21, 2014.
web site info

File upload with ASP.NET