]> git.eshelyaron.com Git - emacs.git/commitdiff
* mail/smtpmail.el (smtpmail-send-command): Send the command and
authorJason L. Wright <jason.wright@inl.gov>
Wed, 9 May 2012 19:12:20 +0000 (21:12 +0200)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Wed, 9 May 2012 19:12:20 +0000 (21:12 +0200)
the following \r\n using a single `process-send-string', since the
Lotus SMTP server refuses to accept any commands if they are sent
with two `process-send-string's.

Fixes: debbugs:11444
lisp/ChangeLog
lisp/mail/smtpmail.el

index d72e098579c82d76a1cb4d889ca6fa8127f0f321..8e6a3c0f106ee4b4431711a8bfcd1adea94c2120 100644 (file)
@@ -1,3 +1,10 @@
+2012-05-09  Jason L. Wright  <jason.wright@inl.gov>  (tiny change)
+
+       * mail/smtpmail.el (smtpmail-send-command): Send the command and
+       the following \r\n using a single `process-send-string', since the
+       Lotus SMTP server refuses to accept any commands if they are sent
+       with two `process-send-string's (bug#11444).
+
 2012-05-09  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * shell.el (shell-parse-pcomplete-arguments): Obey
index 8e96e2c94388e6a6597ad299062ccf741bb20e1c..804fe7a8798068348e2f96f932dae0ad238bb9fb 100644 (file)
@@ -932,8 +932,7 @@ Returns an error if the server cannot be contacted."
       (insert (match-string 0 command) "<omitted>\r\n")
     (insert command "\r\n"))
   (setq smtpmail-read-point (point))
-  (process-send-string process command)
-  (process-send-string process "\r\n"))
+  (process-send-string process (concat command "\r\n")))
 
 (defun smtpmail-send-data-1 (process data)
   (goto-char (point-max))