> I think mx record is required in official dns server,
> although I feel the condition is too strict.
Keep in mind that a DNS *failure* is not the same thing
as a particular DNS record not existing.
If you ask whether there is an MX record for foo, and
get a timeout, you can't assume there is n
assuming that my mxdial.c is up-to-date (sources is
failing in a wierd way), that's not the full story.
mxdial calls callmx. callmx has this code
static int
callmx(DS *ds, char *dest, char *domain)
{
int fd, i, nmx;
char addr[Maxstring];
/* get a list of mx entries */
Sorry for noise.
Someone in this list send me a mail but I cannot reply to the mail
because of dns failure in smtp.
This is a private message to him.
ar% pwd
/sys/log
ar% tail smtp.fail
ar Aug 24 08:30:13 dns: dns failure (net!sounine.nanosouffle.net)
ar Aug 24 09:40:13 dns: dns failure (net!