Truemail v2.0.0 Release Notes
Release Date: 2020-10-20 // over 3 years ago-
🛠 FIxed SMTP connection errors: invalid
HELO
hostname (localhost
), duplicateHELO
(verifier domain
).⚡️ 1. Updated
Truemail::Validate::Smtp::Request#run
⚡️ 2. UpdatedTruemail::Validate::Smtp::Request#session_data
⚡️ 3. Updated behaviour of collectingTruemail::Validate::Smtp::Response
instance 📚 4. Updated gem documentation, changelog ⚡️ 5. Updated gem version to2.0.0
Now
helo
is aBoolean
instead ofNet::SMTP::Response
instance. It was changed becausehelo
is sending during SMTP-session initializing (Net::SMTP.new.start
), andhelo
is alwaystrue
if session up is okay. Alsohello
response won't logged as error if it happens. Example ofTruemail::Validate::Smtp::Response
instance from 2.x version.#\<struct Truemail::Validate::Smtp::Response:0x00007fa74704cd10port\_opened=true,connection=true,helo=true, # Returns Boolean instead of Net::SMTP::Response instancemailfrom=false,rcptto=nil,errors={:mailfrom=\>"server response timeout"}\>