diff options
| author | Lars Ingebrigtsen | 2017-09-13 18:08:34 +0200 |
|---|---|---|
| committer | Lars Ingebrigtsen | 2017-09-13 18:08:51 +0200 |
| commit | 6519df8f5a10826f4a3203aa55da30bca25cb6f1 (patch) | |
| tree | 73c2b10c86f3e5297ba9cc5e6672b8e03c854104 | |
| parent | b74d536ed414717e974109f2db67274cba4dcebf (diff) | |
| download | emacs-6519df8f5a10826f4a3203aa55da30bca25cb6f1.tar.gz emacs-6519df8f5a10826f4a3203aa55da30bca25cb6f1.zip | |
Make fully qualified domain names more fully qualified
* lisp/gnus/message.el (message-make-fqdn): Don't try to use a
system-name without any periods as a fully qualified domain name.
| -rw-r--r-- | lisp/gnus/message.el | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el index 214cf61e84d..80f270a0c11 100644 --- a/lisp/gnus/message.el +++ b/lisp/gnus/message.el | |||
| @@ -5778,7 +5778,10 @@ give as trustworthy answer as possible." | |||
| 5778 | (not (string-match message-bogus-system-names message-user-fqdn))) | 5778 | (not (string-match message-bogus-system-names message-user-fqdn))) |
| 5779 | ;; `message-user-fqdn' seems to be valid | 5779 | ;; `message-user-fqdn' seems to be valid |
| 5780 | message-user-fqdn) | 5780 | message-user-fqdn) |
| 5781 | ((not (string-match message-bogus-system-names sysname)) | 5781 | ;; A system name without any dots is unlikely to be a good fully |
| 5782 | ;; qualified domain name. | ||
| 5783 | ((and (string-match "[.]" sysname) | ||
| 5784 | (not (string-match message-bogus-system-names sysname))) | ||
| 5782 | ;; `system-name' returned the right result. | 5785 | ;; `system-name' returned the right result. |
| 5783 | sysname) | 5786 | sysname) |
| 5784 | ;; Try `mail-host-address'. | 5787 | ;; Try `mail-host-address'. |