which is going to get an exception thrown from MailosaurError is response is null. In the case of a connect ETIMEDOUT the err parameter will be set to "connect ETIMEDOUTipAddress" and response will be null.
@davebachmann Thanks very much for this, this has now been fixed as part of version 7.0.2, the only other change in v7 is a restructure of the error model itself. 👍
An example of the pattern is
which is going to get an exception thrown from MailosaurError is response is null. In the case of a connect ETIMEDOUT the err parameter will be set to "connect ETIMEDOUTipAddress" and response will be null.
This should be something like: