diff options
| -rw-r--r-- | NEWS | 4 | ||||
| -rw-r--r-- | env.c | 5 | 
2 files changed, 6 insertions, 3 deletions
| @@ -267,6 +267,10 @@ fetchmail 6.3.0 (not yet released officially):  * When eating IMAP message trailer, don't see any line containing "OK" as the    end of the trailer, but wait for the proper tagged OK line. To work around    the qmail + Courier-IMAP problem in Debian Bug#338007. Matthias Andree +* Fix Debian Bug#317761: when trying to send a bounce message, don't bail out +  if we cannot qualify our own hostname, so we aren't losing the bounce. +  Instead, pass the buck on to the SMTP server and use our own unqualified +  hostname. Matthias Andree  # INTERNAL CHANGES  * Switched to automake. Matthias Andree. @@ -132,8 +132,7 @@ void envquery(int argc, char **argv)      strcat(rcfile, RCFILE_NAME);  } -char *host_fqdn(int required /** barf if the name cannot be resolved */) -/* get the FQDN of the machine we're running */ +char *host_fqdn(int required)  {      char tmpbuf[HOSTLEN+1];      char *result; @@ -168,7 +167,7 @@ char *host_fqdn(int required /** barf if the name cannot be resolved */)  		exit(PS_DNS);  	    else {  		fprintf(stderr, GT_("Trying to continue with unqualified hostname.\nDO NOT report broken Received: headers, HELO/EHLO lines or similar problems!\nDO repair your /etc/hosts, DNS, NIS or LDAP instead.\n")); -		return 0; +		return xstrdup(tmpbuf);  	    }  	} | 
