ライブラリ
クラス
- BasicObject (24)
- Dir (48)
-
Gem
:: Specification (24) -
Net
:: IMAP (248) -
Net
:: IMAP :: Address (12) -
Net
:: IMAP :: MailboxACLItem (24) -
Net
:: IMAP :: MailboxList (36) -
Net
:: IMAP :: MailboxQuota (36) -
Net
:: IMAP :: MailboxQuotaRoot (24) -
Net
:: IMAP :: StatusData (12) -
Net
:: POP3 (120) -
Net
:: POPMail (228) -
Net
:: SMTP (104) -
Resolv
:: DNS :: Resource :: MINFO (36) -
URI
:: MailTo (108)
モジュール
- FileUtils (19)
-
Gem
:: Security (12) -
OpenSSL
:: X509 (12) -
Syslog
:: Facility (276)
キーワード
-
LOG
_ AUTH (12) -
LOG
_ AUTHPRIV (12) -
LOG
_ CONSOLE (12) -
LOG
_ CRON (12) -
LOG
_ DAEMON (12) -
LOG
_ FTP (12) -
LOG
_ KERN (12) -
LOG
_ LOCAL0 (12) -
LOG
_ LOCAL1 (12) -
LOG
_ LOCAL2 (12) -
LOG
_ LOCAL3 (12) -
LOG
_ LOCAL4 (12) -
LOG
_ LOCAL5 (12) -
LOG
_ LOCAL6 (12) -
LOG
_ LOCAL7 (12) -
LOG
_ LPR (12) -
LOG
_ MAIL (12) -
LOG
_ NEWS (12) -
LOG
_ NTP (12) -
LOG
_ SECURITY (12) -
LOG
_ SYSLOG (12) -
LOG
_ USER (12) -
LOG
_ UUCP (12) - MailTo (12)
- MailboxACLItem (12)
- MailboxList (12)
- MailboxQuota (12)
- MailboxQuotaRoot (12)
- POPMail (12)
-
TRUST
_ EMAIL (12) -
_ _ send _ _ (24) - all (36)
- append (12)
- attr (12)
- build (24)
-
build
_ self _ signed _ cert (12) - chdir (48)
- copy (12)
-
cp
_ lr (7) -
cp
_ r (12) - create (12)
- delete (24)
- delete! (12)
-
delete
_ all (36) - deleted? (12)
- delim (12)
- each (12)
-
each
_ mail (12) - email (12)
- email= (12)
- emailbx (12)
- examine (12)
- foreach (12)
- getacl (12)
- getquota (12)
- getquotaroot (12)
- header (12)
- headers (12)
- headers= (12)
- length (12)
- list (12)
- lsub (12)
- mailbox (48)
- mailfrom (12)
- mails (12)
- move (10)
-
n
_ mails (12) - name (12)
-
net
/ imap (12) -
net
/ pop (12) -
net
/ smtp (12) - new (24)
- number (12)
- pop (36)
- quota (12)
- quotaroots (12)
- ready (12)
- rename (12)
- rights (12)
- rmailbx (12)
- select (12)
-
send
_ mail (12) - sendmail (12)
- setacl (12)
- setquota (12)
- size (12)
- start (56)
- status (12)
- subscribe (12)
- to (12)
- to= (12)
-
to
_ mailtext (12) -
to
_ rfc822text (12) - top (12)
-
uid
_ copy (12) -
uid
_ move (10) - uidl (12)
-
unique
_ id (12) - unsubscribe (12)
- usage (12)
- user (12)
- xlist (12)
検索結果
先頭5件
-
Net
:: POPMail # mail -> String (18121.0) -
メールを受信します。
...ェクトを返します。
pop, all, mail はすべて同じ効果ですが、
all と mail は obsolete です。
使用例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110,
'YourAccount', 'YourPassword') {|pop|
pop.mails.each do |m|
puts m.pop
end......}
ブロックを利用する例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110) {|pop|
pop.each_mail do |m|
m.pop do |str|
print str
end
end
}
@param io メールの内容を書きこむオブジェクト
@raise TimeoutError 通信がタイムア... -
Net
:: POPMail # mail {|str| . . . . } -> nil (18121.0) -
メールを受信します。
...ェクトを返します。
pop, all, mail はすべて同じ効果ですが、
all と mail は obsolete です。
使用例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110,
'YourAccount', 'YourPassword') {|pop|
pop.mails.each do |m|
puts m.pop
end......}
ブロックを利用する例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110) {|pop|
pop.each_mail do |m|
m.pop do |str|
print str
end
end
}
@param io メールの内容を書きこむオブジェクト
@raise TimeoutError 通信がタイムア... -
Net
:: POPMail # mail(io) -> object (18121.0) -
メールを受信します。
...ェクトを返します。
pop, all, mail はすべて同じ効果ですが、
all と mail は obsolete です。
使用例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110,
'YourAccount', 'YourPassword') {|pop|
pop.mails.each do |m|
puts m.pop
end......}
ブロックを利用する例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110) {|pop|
pop.each_mail do |m|
m.pop do |str|
print str
end
end
}
@param io メールの内容を書きこむオブジェクト
@raise TimeoutError 通信がタイムア... -
Net
:: IMAP :: MailboxQuota # mailbox -> String (9100.0) -
quota が設定されているメールボックスの名前を返します。
quota が設定されているメールボックスの名前を返します。 -
Net
:: IMAP :: MailboxQuotaRoot # mailbox -> String (9100.0) -
問い合わせしたメールボックスの名前を返します。
問い合わせしたメールボックスの名前を返します。 -
URI
:: MailTo # to _ mailtext -> String (9100.0) -
URI オブジェクトからメールテキスト文字列を生成します。
...ールテキスト文字列を生成します。
例:
require 'uri'
p mailto = URI.parse("mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr")
print mailto.to_mailtext
=> #<URI::MailTo:0x20104a0e URL:mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr>
To: ruby-list@ru... -
Net
:: SMTP # send _ mail(mailsrc , from _ addr , *to _ addrs) -> () (6207.0) -
メールを送信します。
...メールを送信します。
mailsrc をメールとして送信します。
mailsrc は each イテレータを持つ
オブジェクトならなんでも構いません(たとえば String や File)。
from_domain は送り主のメールアドレス ('...@...'のかたち) 、
to_addrs に......Net::SMTP.start('smtp.example.com') {|smtp|
smtp.send_message mail_string,
'from@example.com',
'to1@example.net', 'to2@example.net'
}
sendmail は obsolete です。
@param mailsrc メールの内容
@param from_addr 送信元のメールアド... -
Net
:: SMTP # sendmail(mailsrc , from _ addr , *to _ addrs) -> () (6207.0) -
メールを送信します。
...メールを送信します。
mailsrc をメールとして送信します。
mailsrc は each イテレータを持つ
オブジェクトならなんでも構いません(たとえば String や File)。
from_domain は送り主のメールアドレス ('...@...'のかたち) 、
to_addrs に......Net::SMTP.start('smtp.example.com') {|smtp|
smtp.send_message mail_string,
'from@example.com',
'to1@example.net', 'to2@example.net'
}
sendmail は obsolete です。
@param mailsrc メールの内容
@param from_addr 送信元のメールアド... -
Gem
:: Specification # email=(email) (6200.0) -
メールアドレスをセットします。
...メールアドレスをセットします。
@param email メールアドレスを指定します。...