यह एक प्रश्न है जो मूल रूप से https://answers.launchpad.net/vm/+question/108267 पर दिनांक 26-06-26 को दिया गया है।
यह पूछता है कि किसी को एमएसएम विंडोज पर Emacs मेल भेजने के पैकेज को कॉन्फ़िगर कैसे करना चाहिए, जैसे कि gmail जैसे सुरक्षित SMTP सर्वर के उपयोग के लिए, जिसे TLS और STARTTLS की आवश्यकता होती है। मूल प्रश्न नीचे कॉपी किया गया है।
मैंने सिग्विन ग्रेबल्स लगाए।
.Emacs में लिखा है:
(setq send-mail-function 'smtpmail-send-it message-send-mail-function 'smtpmail-send-it smtpmail-starttls-credentials '(("smtp.gmail.com" 587 nil nil)) smtpmail-auth-credentials (expand-file-name "~/.authinfo") smtpmail-default-smtp-server "smtp.gmail.com" smtpmail-smtp-server "smtp.gmail.com" smtpmail-smtp-service 587 smtpmail-debug-info t) (require 'starttls) (setq starttls-use-gnutls t) (setq smtpmail-debug-info t) (setq smtpmail-debug-verb t) (require 'smtpmail)
मैंने जीमेल क्रेडेंशियल के साथ "~ / .authinfo" फाइल बनाई।
मैंने starttls.elc को हटा दिया, इसलिए संकलित संस्करण emacs द्वारा लोड नहीं किया जाएगा।
मैं प्रतिस्थापित
(signal-process (process-id process) 'SIGALRM)
करने के लिए(call-process "g:\\www\\cygwin\\bin\\kill.exe" nil nil nil "-ALRM" (format "%d" (process-id process)))
मैंने इस विवरण का उपयोग किया: http://obfuscatedcode.wordpress.com/2007/04/26/configuring-emacs-for-gmails-smtp/
- जब मैं मेल भेजने की कोशिश करता हूं, तो यह मिनीबफ़र में कहता है: "S SMTP त्रुटि भेजने में विफल"
डीबग बफर में मुझे एक त्रुटि मिलती है:
'Process SMTP exited abnormally with code 53'
यह मुझे उपयोगी कुछ भी नहीं बताता है।