*** empty log message ***
authorMatthew Mondor <mmondor@pulsar-zone.net>
Sat, 12 Dec 2009 07:00:58 +0000 (07:00 +0000)
committerMatthew Mondor <mmondor@pulsar-zone.net>
Sat, 12 Dec 2009 07:00:58 +0000 (07:00 +0000)
mmsoftware/mmmail/src/mmsmtpd/mmsmtpd.c

index d78546b..a30ee19 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: mmsmtpd.c,v 1.104 2009/10/13 14:48:40 mmondor Exp $ */
+/* $Id: mmsmtpd.c,v 1.105 2009/12/12 07:00:58 mmondor Exp $ */
 
 /*
  * Copyright (C) 2001-2008, Matthew Mondor
@@ -86,7 +86,7 @@
 
 MMCOPYRIGHT("@(#) Copyright (c) 2001-2007\n\
 \tMatthew Mondor. All rights reserved.\n");
-MMRCSID("$Id: mmsmtpd.c,v 1.104 2009/10/13 14:48:40 mmondor Exp $");
+MMRCSID("$Id: mmsmtpd.c,v 1.105 2009/12/12 07:00:58 mmondor Exp $");
 
 
 
@@ -1651,7 +1651,8 @@ validate_msg_line(char *line, ssize_t *len, int *res, void *udata)
        *header = '\0';
        if (*line != '\t' && *line != ' ') {
            for (ptr = line, hptr = header;
-                   *ptr != '\0' && (isalnum((int)*ptr) || *ptr == '-') &&
+                   *ptr != '\0' &&
+                   (isalnum((int)*ptr) || *ptr == '-' || *ptr == '.') &&
                    hptr < ehptr;
                    *hptr++ = *ptr++) ;
            if (*ptr++ != ':')