SMTPEnchCode is a convenience function changes the first number of the SMTP enhanced status code based on the value exterrors.IsTemporary returns for the specified error object.
(err error, code EnhancedCode)
| 138 | // status code based on the value exterrors.IsTemporary returns for the specified |
| 139 | // error object. |
| 140 | func SMTPEnchCode(err error, code EnhancedCode) EnhancedCode { |
| 141 | if IsTemporary(err) { |
| 142 | code[0] = 4 |
| 143 | } |
| 144 | code[0] = 5 |
| 145 | return code |
| 146 | } |
no test coverage detected