• [ Moderator note: moved to Fixing WordPress. ]

    Hi,

    I have a little problem, i have a website, and i use email forms with SMTP..
    I installed a plugin and its up to date, its configured correctly… the plugin worked before the update from WordPress 4.7 to 4.8 i remember that i have solved the problem with a code in one of the files in WordPress.. or in the theme funtions.php file, i updated the both files when i updated WordPress and the theme… i need help to find the code that allowed the plugin to send emails.. i tryied different methods it does not work..
    PS: The server is responding, it says that it cant connect but the smtp server is on.. al ports are open… i have full access to the server.. i can edit all the settings.. thanks…

    The plugin’s Test Message Send says:

    Test Message Sent
    The result was:
    bool(false)
    The full debugging output is shown below:
    object(PHPMailer)#12865 (76) {
    ["Version"]=>
    string(6) "5.2.22"
    ["Priority"]=>
    NULL
    ["CharSet"]=>
    string(5) "UTF-8"
    ["ContentType"]=>
    string(10) "text/plain"
    ["Encoding"]=>
    string(4) "7bit"
    ["ErrorInfo"]=>
    string(43) "SMTP Error: Could not connect to SMTP host."
    ["From"]=>
    string(32) "[email protected]"
    ["FromName"]=>
    string(14) "Premier Design"
    ["Sender"]=>
    string(0) ""
    ["ReturnPath"]=>
    string(0) ""
    ["Subject"]=>
    string(50) "WP Mail SMTP: Test mail to [email protected]"
    ["Body"]=>
    string(68) "This is a test email generated by the WP Mail SMTP WordPress plugin."
    ["AltBody"]=>
    string(0) ""
    ["Ical"]=>
    string(0) ""
    ["MIMEBody":protected]=>
    string(69) "This is a test email generated by the WP Mail SMTP WordPress plugin.
    "
    ["MIMEHeader":protected]=>
    string(378) "Date: Tue, 27 Jun 2017 14:30:42 +0000
    To: [email protected]
    From: Premier Design
    Subject: WP Mail SMTP: Test mail to [email protected]
    Message-ID:
    X-Mailer: PHPMailer 5.2.22 (https://github.com/PHPMailer/PHPMailer)
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8

    "
    ["mailHeader":protected]=>
    string(0) ""
    ["WordWrap"]=>
    int(0)
    ["Mailer"]=>
    string(4) "smtp"
    ["Sendmail"]=>
    string(18) "/usr/sbin/sendmail"
    ["UseSendmailOptions"]=>
    bool(true)
    ["PluginDir"]=>
    string(0) ""
    ["ConfirmReadingTo"]=>
    string(0) ""
    ["Hostname"]=>
    string(0) ""
    ["MessageID"]=>
    string(0) ""
    ["MessageDate"]=>
    string(31) "Tue, 27 Jun 2017 14:30:42 +0000"
    ["Host"]=>
    string(17) "in-v3.mailjet.com"
    ["Port"]=>
    string(3) "587"
    ["Helo"]=>
    string(0) ""
    ["SMTPSecure"]=>
    string(0) ""
    ["SMTPAutoTLS"]=>
    bool(true)
    ["SMTPAuth"]=>
    bool(true)
    ["SMTPOptions"]=>
    array(0) {
    }
    ["Username"]=>
    string(32) "d5c80664e2f98817659b0d22bad5c074"
    ["Password"]=>
    string(32) "b6bd5125aebaf74e696a91ef35f22fa4"
    ["AuthType"]=>
    string(0) ""
    ["Realm"]=>
    string(0) ""
    ["Workstation"]=>
    string(0) ""
    ["Timeout"]=>
    int(300)
    ["SMTPDebug"]=>
    bool(true)
    ["Debugoutput"]=>
    string(4) "echo"
    ["SMTPKeepAlive"]=>
    bool(false)
    ["SingleTo"]=>
    bool(false)
    ["SingleToArray"]=>
    array(0) {
    }
    ["do_verp"]=>
    bool(false)
    ["AllowEmpty"]=>
    bool(false)
    ["LE"]=>
    string(1) "
    "
    ["DKIM_selector"]=>
    string(0) ""
    ["DKIM_identity"]=>
    string(0) ""
    ["DKIM_passphrase"]=>
    string(0) ""
    ["DKIM_domain"]=>
    string(0) ""
    ["DKIM_private"]=>
    string(0) ""
    ["DKIM_private_string"]=>
    string(0) ""
    ["action_function"]=>
    string(0) ""
    ["XMailer"]=>
    string(0) ""
    ["smtp":protected]=>
    object(SMTP)#12805 (14) {
    ["Version"]=>
    string(6) "5.2.22"
    ["SMTP_PORT"]=>
    int(25)
    ["CRLF"]=>
    string(2) "
    "
    ["do_debug"]=>
    bool(true)
    ["Debugoutput"]=>
    string(4) "echo"
    ["do_verp"]=>
    bool(false)
    ["Timeout"]=>
    int(300)
    ["Timelimit"]=>
    int(300)
    ["smtp_transaction_id_patterns":protected]=>
    array(3) {
    ["exim"]=>
    string(21) "/[0-9]{3} OK id=(.*)/"
    ["sendmail"]=>
    string(29) "/[0-9]{3} 2.0.0 (.*) Message/"
    ["postfix"]=>
    string(35) "/[0-9]{3} 2.0.0 Ok: queued as (.*)/"
    }
    ["smtp_conn":protected]=>
    NULL
    ["error":protected]=>
    array(4) {
    ["error"]=>
    string(0) ""
    ["detail"]=>
    string(0) ""
    ["smtp_code"]=>
    string(0) ""
    ["smtp_code_ex"]=>
    string(0) ""
    }
    ["helo_rply":protected]=>
    NULL
    ["server_caps":protected]=>
    NULL
    ["last_reply":protected]=>
    string(0) ""
    }
    ["to":protected]=>
    array(1) {
    [0]=>
    array(2) {
    [0]=>
    string(23) "[email protected]"
    [1]=>
    string(0) ""
    }
    }
    ["cc":protected]=>
    array(0) {
    }
    ["bcc":protected]=>
    array(0) {
    }
    ["ReplyTo":protected]=>
    array(0) {
    }
    ["all_recipients":protected]=>
    array(1) {
    ["[email protected]"]=>
    bool(true)
    }
    ["RecipientsQueue":protected]=>
    array(0) {
    }
    ["ReplyToQueue":protected]=>
    array(0) {
    }
    ["attachment":protected]=>
    array(0) {
    }
    ["CustomHeader":protected]=>
    array(0) {
    }
    ["lastMessageID":protected]=>
    string(56) ""
    ["message_type":protected]=>
    string(5) "plain"
    ["boundary":protected]=>
    array(3) {
    [1]=>
    string(35) "b1_a80bc355bf375b7c4d1ad2e1bad4c86f"
    [2]=>
    string(35) "b2_a80bc355bf375b7c4d1ad2e1bad4c86f"
    [3]=>
    string(35) "b3_a80bc355bf375b7c4d1ad2e1bad4c86f"
    }
    ["language":protected]=>
    array(19) {
    ["authenticate"]=>
    string(35) "SMTP Error: Could not authenticate."
    ["connect_host"]=>
    string(43) "SMTP Error: Could not connect to SMTP host."
    ["data_not_accepted"]=>
    string(30) "SMTP Error: data not accepted."
    ["empty_message"]=>
    string(18) "Message body empty"
    ["encoding"]=>
    string(18) "Unknown encoding: "
    ["execute"]=>
    string(19) "Could not execute: "
    ["file_access"]=>
    string(23) "Could not access file: "
    ["file_open"]=>
    string(33) "File Error: Could not open file: "
    ["from_failed"]=>
    string(35) "The following From address failed: "
    ["instantiate"]=>
    string(36) "Could not instantiate mail function."
    ["invalid_address"]=>
    string(17) "Invalid address: "
    ["mailer_not_supported"]=>
    string(25) " mailer is not supported."
    ["provide_address"]=>
    string(54) "You must provide at least one recipient email address."
    ["recipients_failed"]=>
    string(45) "SMTP Error: The following recipients failed: "
    ["signing"]=>
    string(15) "Signing Error: "
    ["smtp_connect_failed"]=>
    string(22) "SMTP connect() failed."
    ["smtp_error"]=>
    string(19) "SMTP server error: "
    ["variable_set"]=>
    string(30) "Cannot set or reset variable: "
    ["extension_missing"]=>
    string(19) "Extension missing: "
    }
    ["error_count":protected]=>
    int(2)
    ["sign_cert_file":protected]=>
    string(0) ""
    ["sign_key_file":protected]=>
    string(0) ""
    ["sign_extracerts_file":protected]=>
    string(0) ""
    ["sign_key_pass":protected]=>
    string(0) ""
    ["exceptions":protected]=>
    bool(true)
    ["uniqueid":protected]=>
    string(32) "a80bc355bf375b7c4d1ad2e1bad4c86f"
    }
    The SMTP debugging output is shown below:
    2017-06-27 14:30:42 Connection: opening to in-v3.mailjet.com:587, timeout=300, options=array (
    )
    2017-06-27 14:30:42 Connection: opened
    2017-06-27 14:30:42 SMTP -> get_lines(): $data is ""
    2017-06-27 14:30:42 SMTP -> get_lines(): $str is "220 leela-14.mailjet.com ESMTP Mailjet
    "
    2017-06-27 14:30:42 SERVER -> CLIENT: 220 leela-14.mailjet.com ESMTP Mailjet
    2017-06-27 14:30:42 CLIENT -> SERVER: EHLO www.premier-design.ro
    2017-06-27 14:30:42 SMTP -> get_lines(): $data is ""
    2017-06-27 14:30:42 SMTP -> get_lines(): $str is "250-smtpin-leela-14.mailjet.com
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $data is "250-smtpin-leela-14.mailjet.com
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $str is "250-PIPELINING
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $data is "250-smtpin-leela-14.mailjet.com
    250-PIPELINING
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $str is "250-SIZE 15728640
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $data is "250-smtpin-leela-14.mailjet.com
    250-PIPELINING
    250-SIZE 15728640
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $str is "250-VRFY
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $data is "250-smtpin-leela-14.mailjet.com
    250-PIPELINING
    250-SIZE 15728640
    250-VRFY
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $str is "250-ETRN
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $data is "250-smtpin-leela-14.mailjet.com
    250-PIPELINING
    250-SIZE 15728640
    250-VRFY
    250-ETRN
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $str is "250-STARTTLS
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $data is "250-smtpin-leela-14.mailjet.com
    250-PIPELINING
    250-SIZE 15728640
    250-VRFY
    250-ETRN
    250-STARTTLS
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $str is "250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $data is "250-smtpin-leela-14.mailjet.com
    250-PIPELINING
    250-SIZE 15728640
    250-VRFY
    250-ETRN
    250-STARTTLS
    250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $str is "250-AUTH=PLAIN LOGIN DIGEST-MD5 CRAM-MD5
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $data is "250-smtpin-leela-14.mailjet.com
    250-PIPELINING
    250-SIZE 15728640
    250-VRFY
    250-ETRN
    250-STARTTLS
    250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5
    250-AUTH=PLAIN LOGIN DIGEST-MD5 CRAM-MD5
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $data is "250-smtpin-leela-14.mailjet.com
    250-PIPELINING
    250-SIZE 15728640
    250-VRFY
    250-ETRN
    250-STARTTLS
    250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5
    250-AUTH=PLAIN LOGIN DIGEST-MD5 CRAM-MD5
    250-ENHANCEDSTATUSCODES
    "
    2017-06-27 14:30:42 SMTP -> get_lines(): $str is "250 8BITMIME
    "
    2017-06-27 14:30:42 SERVER -> CLIENT: 250-smtpin-leela-14.mailjet.com
    250-PIPELINING
    250-SIZE 15728640
    250-VRFY
    250-ETRN
    250-STARTTLS
    250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5
    250-AUTH=PLAIN LOGIN DIGEST-MD5 CRAM-MD5
    250-ENHANCEDSTATUSCODES
    250 8BITMIME
    2017-06-27 14:30:42 CLIENT -> SERVER: STARTTLS
    2017-06-27 14:30:42 SMTP -> get_lines(): $data is ""
    2017-06-27 14:30:42 SMTP -> get_lines(): $str is "220 2.0.0 Ready to start TLS
    "
    2017-06-27 14:30:42 SERVER -> CLIENT: 220 2.0.0 Ready to start TLS
    2017-06-27 14:30:43 SMTP Error: Could not connect to SMTP host.
    2017-06-27 14:30:43 CLIENT -> SERVER: QUIT
    2017-06-27 14:30:43 SMTP -> get_lines(): $data is ""
    2017-06-27 14:30:43 SMTP -> get_lines(): $str is ""
    2017-06-27 14:30:43 SERVER -> CLIENT:
    2017-06-27 14:30:43 SMTP ERROR: QUIT command failed:
    2017-06-27 14:30:43 Connection: closed
    2017-06-27 14:30:43 SMTP Error: Could not connect to SMTP host.

Viewing 1 replies (of 1 total)
  • Do you have a backup you can look at? Just curious what plugin are you using? You might also want to look at your “from” emails in your settings, for most setups it should be an email from your domain (it doesn’t matter if its real in most cases) otherwise you end up with dkim errors.

Viewing 1 replies (of 1 total)

The topic ‘SMTP problem’ is closed to new replies.