Module: TMail
- Extended by:
- TextUtils
- Defined in:
- lib/tmail-pure/info.rb,
lib/tmail-pure/net.rb,
lib/tmail-pure/mail.rb,
lib/tmail-pure/port.rb,
lib/tmail-pure/utils.rb,
lib/tmail-pure/base64.rb,
lib/tmail-pure/config.rb,
lib/tmail-pure/encode.rb,
lib/tmail-pure/header.rb,
lib/tmail-pure/parser.rb,
lib/tmail-pure/address.rb,
lib/tmail-pure/mailbox.rb,
lib/tmail-pure/scanner.rb,
lib/tmail-pure/obsolete.rb,
lib/tmail-pure/scanner_r.rb,
lib/tmail-pure/textutils.rb
Overview
textutils.rb
Copyright © 1998-2004 Minero Aoki
This program is free software. You can distribute/modify this program under the terms of the GNU Lesser General Public License version 2.1.
Defined Under Namespace
Modules: Base64, MailFlags, StrategyInterface, TextUtils Classes: AddDate, AddMessageId, Address, AddressGroup, AddressHeader, BadMessage, 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.8'
- Copyright =
'Copyright (c) 1998-2004 Minero Aoki'
- DEFAULT_CONFIG =
Config.new(false)
- DEFAULT_STRICT_CONFIG =
Config.new(true)
- MhLoader =
MhMailbox
MhMailbox
- MboxLoader =
UNIXMbox
UNIXMbox
- MaildirLoader =
Maildir
Maildir
- Scanner =
Scanner_R
Class Method Summary collapse
- .new_message_id(fqdn = nil) ⇒ Object (also: msgid, new_msgid)
Class Method Details
.new_message_id(fqdn = nil) ⇒ Object Also known as: msgid, new_msgid
18 19 20 21 |
# File 'lib/tmail-pure/utils.rb', line 18 def TMail.(fqdn = nil) fqdn ||= ::Socket.gethostname "<#{random_tag()}@#{fqdn}.tmail>" end |