回答編集履歴
1
追記
answer
CHANGED
@@ -7,4 +7,26 @@
|
|
7
7
|
違います。添付ファイルのあるメールを受け取ったこと・送ったことが無いと言うことでしょうか?
|
8
8
|
まず、普通のメールソフトで、自分宛に添付ファイル付きメールを送って、受信してみましょう。
|
9
9
|
|
10
|
-
ファイル添付のメールというのは、メール本文とファイルを一緒にした1つのメールを送ると言うことです。つまり、メールを受信した段階でファイルは受信済みです。クリックしてダウンロードするのでは無いです。
|
10
|
+
ファイル添付のメールというのは、メール本文とファイルを一緒にした1つのメールを送ると言うことです。つまり、メールを受信した段階でファイルは受信済みです。クリックしてダウンロードするのでは無いです。
|
11
|
+
|
12
|
+
#追記
|
13
|
+
mail gemの使い方。自分でnet/smtpでメールする場合。
|
14
|
+
```Ruby
|
15
|
+
require "net/smtp"
|
16
|
+
require "mail"
|
17
|
+
|
18
|
+
mail = Mail.new do
|
19
|
+
from "Your Name <from@example.com>"
|
20
|
+
to "Dest Address <to@example.net>"
|
21
|
+
subject "test mail"
|
22
|
+
body "This is a test mail."
|
23
|
+
add_file "./aaa.jpg"
|
24
|
+
end
|
25
|
+
|
26
|
+
a = Net::SMTP.new("smtp.sendgrid.net", 587)
|
27
|
+
a.enable_starttls
|
28
|
+
a.start('localhost') do |smtp|
|
29
|
+
smtp.authenticate("id","password")
|
30
|
+
smtp.send_message(mail.to_s, "送信元", "送信先")
|
31
|
+
end
|
32
|
+
```
|