Download & Extend

data not sent error randomly occurs with valid email addresses

Project:SMTP Authentication Support
Version:6.x-1.x-dev
Component:Miscellaneous
Category:support request
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

Hi,

I am experiencing a problem where i intermittently get an SMTP Data Not Sent. This only seems to occur on user registration, and the addresses this happens from are valid, and common.

Here is some debug information it output with a succeeded SMTP request: (Where myserver.com.au = my smtp server and myotherserver.com.au = my domain)

SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "220 myserver.com.au ESMTP MDaemon 10.1.1; Wed, 05 Aug 2009 09:03:01 +1000 "
SMTP -> get_lines(): $data is "220 myserver.com.au ESMTP MDaemon 10.1.1; Wed, 05 Aug 2009 09:03:01 +1000 "
SMTP -> FROM SERVER:220 myserver.com.au ESMTP MDaemon 10.1.1; Wed, 05 Aug 2009 09:03:01 +1000
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250-myserver.com.au Hello myotherserver.com.au, pleased to meet you "
SMTP -> get_lines(): $data is "250-myserver.com.au Hello myotherserver.com.au, pleased to meet you "
SMTP -> get_lines(): $data was "250-myserver.com.au Hello myotherserver.com.au, pleased to meet you "
SMTP -> get_lines(): $str is "250-ETRN "
SMTP -> get_lines(): $data is "250-myserver.com.au Hello myotherserver.com.au, pleased to meet you 250-ETRN "
SMTP -> get_lines(): $data was "250-myserver.com.au Hello myotherserver.com.au, pleased to meet you 250-ETRN "
SMTP -> get_lines(): $str is "250-AUTH=LOGIN "
SMTP -> get_lines(): $data is "250-myserver.com.au Hello myotherserver.com.au, pleased to meet you 250-ETRN 250-AUTH=LOGIN "
SMTP -> get_lines(): $data was "250-myserver.com.au Hello myotherserver.com.au, pleased to meet you 250-ETRN 250-AUTH=LOGIN "
SMTP -> get_lines(): $str is "250-AUTH LOGIN CRAM-MD5 "
SMTP -> get_lines(): $data is "250-myserver.com.au Hello myotherserver.com.au, pleased to meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 "
SMTP -> get_lines(): $data was "250-myserver.com.au Hello myotherserver.com.au, pleased to meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 "
SMTP -> get_lines(): $str is "250-8BITMIME "
SMTP -> get_lines(): $data is "250-myserver.com.au Hello myotherserver.com.au, pleased to meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 250-8BITMIME "
SMTP -> get_lines(): $data was "250-myserver.com.au Hello myotherserver.com.au, pleased to meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 250-8BITMIME "
SMTP -> get_lines(): $str is "250 SIZE 55000000 "
SMTP -> get_lines(): $data is "250-myserver.com.au Hello myotherserver.com.au, pleased to meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 250-8BITMIME 250 SIZE 55000000 "
SMTP -> FROM SERVER: 250-myserver.com.au Hello myotherserver.com.au, pleased to meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 250-8BITMIME 250 SIZE 55000000
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250 , Sender ok "
SMTP -> get_lines(): $data is "250 , Sender ok "
SMTP -> FROM SERVER:250 , Sender ok
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250 , Recipient ok "
SMTP -> get_lines(): $data is "250 , Recipient ok "
SMTP -> FROM SERVER:250 , Recipient ok
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "354 Enter mail, end with . "
SMTP -> get_lines(): $data is "354 Enter mail, end with . "
SMTP -> FROM SERVER:354 Enter mail, end with .
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250 Ok, message saved "
SMTP -> get_lines(): $data is "250 Ok, message saved "
SMTP -> FROM SERVER:250 Ok, message saved
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "221 See ya in cyberspace "
SMTP -> get_lines(): $data is "221 See ya in cyberspace "
SMTP -> FROM SERVER:221 See ya in cyberspace

The failed SMTP request:

SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "220 myserver.com.au ESMTP MDaemon 10.1.1; Wed, 05 Aug 2009

09:08:52 +1000 "
SMTP -> get_lines(): $data is "220 myserver.com.au ESMTP MDaemon 10.1.1; Wed, 05 Aug 2009

09:08:52 +1000 "
SMTP -> FROM SERVER:220 myserver.com.au ESMTP MDaemon 10.1.1; Wed, 05 Aug 2009 09:08:52

+1000
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250-myserver.com.au Hello myotherserver.com.au, pleased to

meet you "
SMTP -> get_lines(): $data is "250-myserver.com.au Hello myotherserver.com.au, pleased to

meet you "
SMTP -> get_lines(): $data was "250-myserver.com.au Hello myotherserver.com.au, pleased

to meet you "
SMTP -> get_lines(): $str is "250-ETRN "
SMTP -> get_lines(): $data is "250-myserver.com.au Hello myotherserver.com.au, pleased to

meet you 250-ETRN "
SMTP -> get_lines(): $data was "250-myserver.com.au Hello myotherserver.com.au, pleased

to meet you 250-ETRN "
SMTP -> get_lines(): $str is "250-AUTH=LOGIN "
SMTP -> get_lines(): $data is "250-myserver.com.au Hello myotherserver.com.au, pleased to

meet you 250-ETRN 250-AUTH=LOGIN "
SMTP -> get_lines(): $data was "250-myserver.com.au Hello myotherserver.com.au, pleased

to meet you 250-ETRN 250-AUTH=LOGIN "
SMTP -> get_lines(): $str is "250-AUTH LOGIN CRAM-MD5 "
SMTP -> get_lines(): $data is "250-myserver.com.au Hello myotherserver.com.au, pleased to

meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 "
SMTP -> get_lines(): $data was "250-myserver.com.au Hello myotherserver.com.au, pleased

to meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 "
SMTP -> get_lines(): $str is "250-8BITMIME "
SMTP -> get_lines(): $data is "250-myserver.com.au Hello myotherserver.com.au, pleased to

meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 250-8BITMIME "
SMTP -> get_lines(): $data was "250-myserver.com.au Hello myotherserver.com.au, pleased

to meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 250-8BITMIME "
SMTP -> get_lines(): $str is "250 SIZE 55000000 "
SMTP -> get_lines(): $data is "250-myserver.com.au Hello myotherserver.com.au, pleased to

meet you 250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 250-8BITMIME 250 SIZE 55000000 "
SMTP -> FROM SERVER: 250-myserver.com.au Hello myotherserver.com.au, pleased to meet you

250-ETRN 250-AUTH=LOGIN 250-AUTH LOGIN CRAM-MD5 250-8BITMIME 250 SIZE 55000000
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250 , Sender ok "
SMTP -> get_lines(): $data is "250 , Sender ok "
SMTP -> FROM SERVER:250 , Sender ok
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "250 , Recipient ok "
SMTP -> get_lines(): $data is "250 , Recipient ok "
SMTP -> FROM SERVER:250 , Recipient ok
SMTP -> get_lines(): $data was ""
SMTP -> get_lines(): $str is "354 Enter mail, end with . "
SMTP -> get_lines(): $data is "354 Enter mail, end with . "
SMTP -> FROM SERVER:354 Enter mail, end with .
SMTP -> FROM SERVER:
SMTP -> ERROR: DATA not accepted from server:
SMTP Error: Data not accepted.

Thank you for any help you can provide.

Comments

#1

Title:data not sent error randomly occours with valid email addresses» data not sent error randomly occurs with valid email addresses

fail at spelling

#2

Subscribing.

I'm having the same problem. I called my host provider and they are telling me the problem lies here

hits his cron.php which is:

include_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
drupal_cron_run();

I don't understand why the problem would be intermittent and on valid email addresses.