?
Current Path : /usr/share/emacs/24.3/lisp/mail/ |
Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 |
Current File : //usr/share/emacs/24.3/lisp/mail/smtpmail.elc |
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:11:45 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/mail/smtpmail.el ;;; in Emacs version 24.3.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\300\302!\210\303\304\305\"\210\303\306\307\"\210\303\310\307\"\210\303\311\312\"\210\313\314\315\316\317\320%\210\321\322\315\323\324\325\317\314&\210\321\326\327\330\324\331\317\314&\210\321\332\333\334\324\335\317\314&\210\321\336\315\337\340\341\324\342\317\314& \210\321\343\315\344\324\345\317\314&\210\321\346\315\347\340\341\317\314\324\350& \210\321\351\315\352\324\353\317\314&\210\321\354\315\355\324\356\317\314&\210\321\357\315\360\324\356\317\314&\210\321\361\315\362\324\363\317\314&\210\321\364\315\365\324\356\317\314&\210\321\366\367\370\324\371\317\314&\210\321\372\315\373\324\356\340\374\317\314& \210\321\375\376\377\324\201@ \317\314&\207" [require sendmail auth-source autoload mail-strip-quoted-names "mail-utils" message-make-date "message" message-make-message-id rfc2104-hash "rfc2104" custom-declare-group smtpmail nil "SMTP protocol for sending mail." :group mail custom-declare-variable smtpmail-default-smtp-server "Specify default SMTP server.\nThis only has effect if you specify it before loading the smtpmail library." :type (choice (const nil) string) smtpmail-smtp-server (or (getenv "SMTPSERVER") smtpmail-default-smtp-server) "The name of the host running SMTP server." (choice (const nil) string) smtpmail-smtp-service 25 "SMTP service port number.\nThe default value would be \"smtp\" or 25." (choice (integer :tag "Port") (string :tag "Service")) smtpmail-smtp-user "User name to use when looking up credentials in the authinfo file.\nIf non-nil, only consider credentials for the specified user." :version "24.1" (choice (const nil) string) smtpmail-local-domain "Local domain name without a host name.\nIf the function `system-name' returns the full internet address,\ndon't define this value." (choice (const nil) string) smtpmail-stream-type "Type of SMTP connections to use.\nThis may be either nil (possibly upgraded to STARTTLS if possible),\nor `starttls' (refuse to send if STARTTLS isn't available), or `plain'\n(never use STARTTLS), or `ssl' (to use TLS/SSL)." (choice (const :tag "Possibly upgrade to STARTTLS" nil) (const :tag "Always use STARTTLS" starttls) (const :tag "Never use STARTTLS" plain) (const :tag "Use TLS/SSL" ssl)) smtpmail-sendto-domain "Local domain name without a host name.\nThis is appended (with an @-sign) to any specified recipients which do\nnot include an @-sign, so that each RCPT TO address is fully qualified.\n(Some configurations of sendmail require this.)\n\nDon't bother to set this unless you have get an error like:\n Sending failed; 501 <someone>: recipient address must contain a domain." (choice (const nil) string) smtpmail-debug-info "Whether to print info in buffer *trace of SMTP session to <somewhere>*.\nSee also `smtpmail-debug-verb' which determines if the SMTP protocol should\nbe verbose as well." boolean smtpmail-debug-verb "Whether this library sends the SMTP VERB command or not.\nThe commands enables verbose information from the SMTP server." smtpmail-code-conv-from "Coding system for encoding outgoing mail.\nUsed for the value of `sendmail-coding-system' when\n`select-message-coding-system' is called. " coding-system smtpmail-queue-mail "Non-nil means mail is queued; otherwise it is sent immediately.\nIf queued, it is stored in the directory `smtpmail-queue-dir'\nand sent with `smtpmail-send-queued-mail'." smtpmail-queue-dir "~/Mail/queued-mail/" "Directory where `smtpmail.el' stores queued mail." directory smtpmail-warn-about-unknown-extensions "If set, print warnings about unknown SMTP extensions.\nThis is mainly useful for development purposes, to learn about\nnew SMTP extensions that might be useful to support." "21.1" smtpmail-queue-index-file "index" "File name of queued mail index.\nThis is relative to `smtpmail-queue-dir'." string] 10) (defvar smtpmail-queue-counter 0) #@74 List of supported SMTP AUTH mechanisms. The list is in preference order. (defconst smtpmail-auth-supported '(cram-md5 plain login) (#$ . 4397)) #@70 Value to use for envelope-from address for mail from ambient buffer. (defvar smtpmail-mail-address nil (#$ . 4547)) (defalias 'smtpmail-send-it #[nil "\203\n \306\307!\202 \310\306\311!\312\211\211p \203 \313 \2061 \314\315!\211\205+ \316\n!\211A@))\2061 \317 \f\205; @\320 )ABCDEFG\321\216rFq\210\322 \210\323 \312\324#\210\325B!\210db\210h\326U\204k \326c\210\327 \210\330 DH\203} \331eD\"\210eb\210\332\333D\324#\203\227 `DW\203\227 \334\335!\210\202\200 \324Eeb\210\332\336D\324#\203\255 \334\337!\210\202\302 \332\340D\324#\203\302 \310\225DU\203\302 \334\337!\210eb\210\332\341D\324#\204yAI\342 JK\343=\203\344J\261\210e\345\\\330 L\211Mb\210\332\346L\347#\203Mb\210\350c\210\332\351L\347#\203\334\352\324\"\210\202\377 \350c\210*\353I\354\261\210\202xK\355=\203l\344I\356\261\210`MJc\210\330 LMb\210\332\357L\347#\203L\334\352\324\"\210\202;Mb\210\332\360L\347#\203e\334\361\324\"\210Mb\210\202P*\362c\210\202xK\204x\344I\335\261\210*eb\210\332\363D\324#\204\214\364\365 \335\261\210eb\210\332\366D\324#\204\237\367\370 \335\261\210\312Neb\210O\371=\203\341\332\372D\324#\204\341\373\312w\210`dU\204\341 \203\341\374 \375\"\211N\203\341Db\203\341\376\377\201] N!\201^ \261\210)DTb\210\201_ P!\203\365\201` \210eb\210\332\201a D\324#\203\201b \201c \"Q\201d D!\210)\203\"rGq\210\322 \210))\201e eD\"\210\306\201f !R\201g FeD#S\201h R!\210\201i D!\210T\204yS\203o\201j SF\"\211C\205>\201k \201l C\"\202>\201k \201m !\202>\201n \201o \201p \201q \201r !UT\211U#V\"W\201s W!\211W\201t PX\201u W!Y\201u X!Z\201v [\201w V!\204\312\201x V\324\"\210rYq\210\322 \210\323\201b \206\335\201y \201c \"\312\324#\210\325F!\210\201z W!\210Zq\210\322 \210\201{ \201| S!\362Qc\210\201z X!\210\306[!q\210W\335Pc\210\201} ed\201n \\V\"#\210)\201h [!\210\201h Y!\210\201h Z!..\n\207" [mail-interactive mail-specify-envelope-from from x enable-multibyte-characters smtpmail-code-conv-from generate-new-buffer " smtpmail errors" 0 " smtpmail temp" nil mail-envelope-from mail-fetch-field "from" mail-extract-address-components smtpmail-user-mail-address select-message-coding-system ((byte-code "\302!\210\303 !\203 \302 !\210\302\207" [tembuf errbuf kill-buffer bufferp] 2)) erase-buffer set-buffer-file-coding-system t insert-buffer-substring 10 mail-sendmail-undelimit-header point-marker expand-mail-aliases re-search-forward "\n\n\n*" replace-match "\n" "^Subject:\\([ ]*\n\\)+\\b" "" "^Subject:\\([ ]*\n\\)+" "^From:" user-full-name angles "From: " 6 "[^- !#-'*+/-9=?A-Z^-~]" 1 "\"" "[\"\\]" "\\\\\\&" " <" ">\n" parens " (" "[()\\]" "\\(\\=\\|[^\\]\\(\\\\\\\\\\)*\\)\\\\(\\(\\([^\\]\\|\\\\\\\\\\)*\\)\\\\)" "\\1(\\3)" ")\n" "^Message-Id:" "Message-Id: " message-make-message-id "^Date:" "Date: " message-make-date mime "^MIME-version:" "