home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / gnu / emacs / bug / 1715 < prev    next >
Encoding:
Text File  |  1993-01-28  |  3.7 KB  |  134 lines

  1. Path: sparky!uunet!ferkel.ucsb.edu!taco!rock!stanford.edu!ames!saimiri.primate.wisc.edu!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!cis.ohio-state.edu!phx.mcd.mot.COM!eas
  2. From: eas@phx.mcd.mot.COM (Eric Sunderland)
  3. Newsgroups: gnu.emacs.bug
  4. Subject: Bug report: problem with fakemail on certain addresses
  5. Date: 26 Jan 1993 22:23:25 -0500
  6. Organization: GNUs Not Usenet
  7. Lines: 121
  8. Sender: daemon@cis.ohio-state.edu
  9. Approved: bug-gnu-emacs@prep.ai.mit.edu
  10. Distribution: gnu
  11. Message-ID: <9301270201.AA07733@icon.phx.mcd.mot.com>
  12.  
  13. Hi,
  14.  
  15.   I'd like to report a bug in fakemail when
  16. sending mail in Mail mode to a email address of
  17. the form "User Name <userid@domain.name>".
  18.  
  19. ---- description of problem/procedures for inducing it ----
  20.  
  21.   On a system with sendmail installed as /usr/ucblib/sendmail.
  22. Start emacs with:
  23.  
  24. emacs -q
  25.  
  26. Procedure 1)
  27.  
  28. Start mail mode with: `C-x m'
  29.  
  30. Type at To: line in mail mode: `Any Body <anyb@where.com> C-c C-c'
  31.  
  32. emacs prints in the minibuffer:
  33.  
  34.    Sending...done
  35.  
  36. Mail will never be sent to anyb@where.com and no return message
  37. indicating that the user doesn't exist arrives.  The syslogd
  38. file for sendmail does not show that the message was ever recieved
  39. by sendmail.
  40.  
  41. Procedure 2)
  42.  
  43. Type: `ESC ESC SPC (setq mail-interactive t) RTN'
  44.  
  45. Start mail mode with: `C-x m'
  46.  
  47. Type at To: line in mail mode: `Any Body <anyb@where.com> C-c C-c'
  48.  
  49. emacs prints in the minibuffer:
  50.  
  51. Sending...filed to UX:sh (sh): ERROR: sh: Syntax error at line 1: `end of file 
  52.  
  53. Procedure 3)
  54.  
  55. Type: `ESC ESC SPC sendmail-program'
  56.  
  57. emacs prints in the minibuffer:
  58.  
  59. "fakemail"
  60.  
  61. If you start emacs with:
  62.  
  63. truss -fao /tmp/e emacs -q
  64.  
  65.   and follow procedure 2 then the following shows
  66. up in the truss output log:
  67.  
  68. 10155:  execve("/usr/tools/local/contrib/GNU/emacs/etc/fakemail", 0x000D8BD0, 0x00113710)  argc = 7
  69. 10155:   argv: -oi -t -f eas -oem -odb
  70.  
  71. and:
  72.  
  73. 10157:  execve("/sbin/sh", 0x000488B0, 0xEFFFE634)  argc = 3
  74. 10157:   argv: -c /bin/mail  Any Body <anyb@where.com>
  75.  
  76. If you start emacs with:
  77.  
  78. emacs -q
  79.  
  80. then type: `ESC ESC SPC (setq debug-on-error t) RTN'
  81.  
  82. and follow procedure 2, then the contents of the
  83. backtrace buffer is:
  84.  
  85. ---- start of backtrace buffer ----
  86. Signalling: (error "Sending...failed to UX:sh (sh): ERROR: sh: Syntax error at line 1: `end of file' unexpected; ")
  87.   signal(error ("Sending...failed to UX:sh (sh): ERROR: sh: Syntax error at line 1: `end of file' unexpected; "))
  88.   byte-code("@
  89.   error("Sending...failed to %s" "UX:sh (sh): ERROR: sh: Syntax error at line 1: `end of file' unexpected; ")
  90.   byte-code("    \n
  91.   sendmail-send-it()
  92.   funcall(sendmail-send-it)
  93.   byte-code("ABC!D!EA!F BG!" [send-mail-function nil message "Sending..." funcall set-buffer-modified-p delete-auto-save-file-if-necessary "Sending...done"] 6)
  94.   mail-send()
  95.   byte-code("BC Dp!?\"
  96.   mail-send-and-exit(nil)
  97.   call-interactively(mail-send-and-exit)
  98. ---- end of backtrace buffer ----
  99.  
  100. If you start emacs with:
  101.  
  102. emacs -q
  103.  
  104. then type: ESC ESC SPC (setq sendmail-program "/usr/ucblib/sendmail") RTN
  105.  
  106. then follow procedure 1 or 2, then the mail is sent and the syslogd
  107. file for sendmail shows the attempt to send, and a return message appears
  108. indicating an unknown user.
  109.  
  110. If you start emacs with:
  111.  
  112. emacs -q
  113.  
  114. then type: `ESC x emacs-version'
  115.  
  116. then emacs prints in the minibuffer:
  117.  
  118. GNU Emacs 18.58.13 of Sat Mar 21 1992 on predator (usg-unix-v)
  119.  
  120.  
  121.   Here is a dribble file of a session similar to
  122. procedure 2, it uses a slightly different email
  123. address.
  124.  
  125. ---- start of dribble file ----
  126.  (setq mail-interactive t)
  127. mAny Body <anyb@where.phx.mcd.mot.com>n
  128. ---- end of dribble file ----
  129.  
  130. Eric Sunderland
  131. Motorola Computer Group            Email: eas@phx.mcd.mot.com
  132. 2900 South Diablo Way            Mail Drop: DW220
  133. Tempe, Az 85282                Phone: (602)438-3749
  134.  
  135.