diff options
Diffstat (limited to 'driver.c')
-rw-r--r-- | driver.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -726,8 +726,10 @@ struct query *ctl; /* query control record */ /* SMTP byte-stuffing */ if (*bufp == '.' && ctl->mda[0] == 0) - if (sinkfp) + if (ctl->mda[0]) fputs(".", sinkfp); + else if (sinkfp) + SockWrite(bufp, 1, 1, sinkfp); /* replace all LFs with CR-LF in the line */ if (!ctl->mda[0]) |