Bu benim ilk quesiton'um, ama yapmaya çalıştığım şey bir veya iki satır kullanarak, raylar konsolunda bir ek ile posta göndermek. BenGönder Eklenti ile posta Gönder Rails 3.0 kullanarak ActionMailer :: Base bir veya iki satırda
sınıf Mailer < ActionMailer .. gibi bir sınıf örneğini istemiyorum :: Baz ... uç
ben bu şekilde denemek istiyorum:
m=ActionMailer::Base.mail(:to => "[email protected]", :from => "[email protected]", :subject=>"test from zip", :content_type=>"multipart/mixed")
m.attachments['file.zip']={:mime_type => "application/zip", :data=>File.read("#{Rails.root}/tmp/test.zip")}
m.deliver
Bu gönderecek e-posta, ancak unzipped olamaz, noname adlı eki. Ek için verileri doğru şekilde ayrıştırmıyor gibi görünüyor. Ben çiğ email bakarsak eki içeriği şöyle görünür:
--
Date: Tue, 06 Mar 2012 06:59:42 -0800
Mime-Version: 1.0
Content-Type: application/zip;
charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename=file.zip
Content-ID: <[email protected]>
UEsDBBQAAAAIAE9iZUBSMYOwkKgZANRakgAQABUAbG9hbl9kZXRhaWxzLmNz
dlVUCQADlh9VT0QfVU9VeAQA6APoA8xdW3PiuLZ+37+Ch6ldZ1dZGUvyNW/c
EwKBQLiENze4gytgZ9tmMplff5YMlgQWmV1tk5qufiAkwV8trcu3bko/8sLa
m/+p9dmLJPXSfaI1oyR4Df21Non28crPvt+MfS/117Uo5C+9VKu/v8fRH4e3
O0HobWte9g68gHdaQfJjHyeHb4/9/+79JPu9XbQPU22y2kTRVuv74dqPa7G/
...
1) o pony mücevher gibi bir şey kullanarak dışarı ile, böyle bir ek içeren bir e-posta göndermek için bile mümkündür
Sorununuzu çözdünüz mü? Aynı şey var ... – Lichtamberg
Üzgünüz sadece bu yorumu görüyorsunuz, hayır, işe yaramazdım, sadece bir sınıf oluşturmaya başladım (sınıf MyMailer
harrya