Correction to previous commit, 704bdde497da69854846d51d86c440fc980c5489,
authorDavid Levine <levinedl@acm.org>
Tue, 10 Jul 2012 02:25:36 +0000 (21:25 -0500)
committerDavid Levine <levinedl@acm.org>
Tue, 10 Jul 2012 02:25:36 +0000 (21:25 -0500)
to restore the behavior when using SMTP and with any blind addresses.
Don't quit the SMTP session between sending the message and bcc's, but
instead reset it.

uip/post.c

index cc44a1d..9c9bec9 100644 (file)
@@ -1532,7 +1532,7 @@ post (char *file, int bccque, int talk, char *envelope)
         close (fd);
         fflush (stdout);
 
-        sm_end (OK);
+        sm_end (!(msgflags & MINV) || bccque ? OK : DONE);
         sigoff ();
 
         if (verbose) {