Module: TMail
- Extended by:
- TextUtils
- Defined in:
- lib/action_mailer/vendor/tmail/info.rb,
lib/action_mailer/vendor/tmail/net.rb,
lib/action_mailer/vendor/tmail/mail.rb,
lib/action_mailer/vendor/tmail/port.rb,
lib/action_mailer/vendor/tmail/utils.rb,
lib/action_mailer/vendor/tmail/base64.rb,
lib/action_mailer/vendor/tmail/config.rb,
lib/action_mailer/vendor/tmail/encode.rb,
lib/action_mailer/vendor/tmail/facade.rb,
lib/action_mailer/vendor/tmail/header.rb,
lib/action_mailer/vendor/tmail/parser.rb,
lib/action_mailer/vendor/tmail/address.rb,
lib/action_mailer/vendor/tmail/mailbox.rb,
lib/action_mailer/vendor/tmail/scanner.rb,
lib/action_mailer/vendor/tmail/obsolete.rb,
lib/action_mailer/vendor/tmail/scanner_r.rb
Overview
obsolete.rb
Copyright © 1998-2003 Minero Aoki <[email protected]>
This program is free software. You can distribute/modify this program under the terms of the GNU Lesser General Public License version 2 or later.
Defined Under Namespace
Modules: Base64, MailFlags, StrategyInterface, TextUtils Classes: AddDate, AddMessageId, Address, AddressGroup, AddressHeader, Config, ContentDispositionHeader, ContentTransferEncodingHeader, ContentTypeHeader, DateTimeHeader, Decoder, DeleteFields, Encoder, EncryptedHeader, FilePort, HeaderField, KeywordsHeader, Mail, Maildir, MaildirPort, MessageIdHeader, MhMailbox, MhPort, MimeEncodeAuto, MimeEncodeMulti, MimeEncodeSingle, MimeVersionHeader, Parser, Port, ReceivedHeader, ReferencesHeader, ReturnPathHeader, Scanner_R, SingleAddressHeader, StringPort, StructuredHeader, SyntaxError, UNIXMbox, UnstructuredHeader
Constant Summary collapse
- Version =
'0.10.7'
- Copyright =
'Copyright (c) 1998-2002 Minero Aoki'
- DEFAULT_CONFIG =
Config.new(false)
- DEFAULT_STRICT_CONFIG =
Config.new(true)
- MhLoader =
MhMailbox
MhMailbox
- MboxLoader =
UNIXMbox
UNIXMbox
- MaildirLoader =
Maildir
Maildir
Constants included from TextUtils
TextUtils::ATOM_UNSAFE, TextUtils::CONTROL_CHAR, TextUtils::MESSAGE_ID, TextUtils::MIME_ENCODED, TextUtils::MONTH, TextUtils::NKF_FLAGS, TextUtils::PHRASE_UNSAFE, TextUtils::RFC2231_ENCODED, TextUtils::TOKEN_UNSAFE, TextUtils::WDAY, TextUtils::ZONESTR_TABLE
Class Method Summary collapse
- .new_boundary ⇒ Object (also: boundary)
- .new_message_id(fqdn = nil) ⇒ Object (also: msgid, new_msgid)
Methods included from TextUtils
atom_safe?, decode_RFC2231, decode_params, join_domain, message_id?, mime_encoded?, quote_atom, quote_phrase, quote_token, time2str, timezone_string_to_unixtime, to_kcode, token_safe?
Class Method Details
.new_boundary ⇒ Object Also known as: boundary
16 17 18 |
# File 'lib/action_mailer/vendor/tmail/utils.rb', line 16 def TMail.new_boundary 'mimepart_' + random_tag end |
.new_message_id(fqdn = nil) ⇒ Object Also known as: msgid, new_msgid
20 21 22 23 |
# File 'lib/action_mailer/vendor/tmail/utils.rb', line 20 def TMail.( fqdn = nil ) fqdn ||= ::Socket.gethostname "<#{random_tag()}@#{fqdn}.tmail>" end |