View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000055||checkmail||[All Projects] General||public||2015-01-28 05:06||2016-01-09 12:22|
|Product Version||0.5||Product Build|
|Target Version||0.7||Fixed in Version|
|Summary||0000055: checkmail can't handle CNAMEs|
|Description||checkmail will lookup the A record of the domain from the mail address if it has no MX record. If there is no A record but just a CNAME, the DNS resolver library will bail out with an error message.|
I'm not sure if you should be able to send mail to an address without MX or A record and just a CNAME. In any case, that should be handled by checkmail - if one can't send mail to those adresses (reliably), checkmail should report that.
|Additional Information||Error message:|
*** WARNING!!! The program has attempted to call the method
*** "address" for the following RR object:
*** fqdn.th-h.de. 86259 IN CNAME www.th-h.de.
*** This object does not have a method "address". THIS IS A BUG
*** IN THE CALLING SOFTWARE, which has incorrectly assumed that
*** the object would be of a particular type. The calling
*** software should check the type of each RR object before
*** calling any of its methods.
*** Net::DNS has returned undef to the caller.
|Tags||No tags attached.|
|2015-01-28 05:06||thh||New Issue|
|2015-01-28 05:06||thh||Status||new => confirmed|
|2015-01-28 05:06||thh||Target Version||=> 0.6|
|2015-01-28 05:10||thh||Target Version||0.6 => 0.7|
|2016-01-09 12:22||thh||Changeset attached||=> checkmail master 2378aae8|
|2016-01-09 12:22||thh||Note Added: 0000067|
|2016-01-09 12:22||thh||Assigned To||=> thh|
|2016-01-09 12:22||thh||Status||confirmed => resolved|
|2016-01-09 12:22||thh||Resolution||open => fixed|