Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
Re: Tmail: Saving Excel attachments to disk.
Andrew M. Campbell
2/5/2007 3:44:00 PM
--- Jan Svitok <jan.svitok@gmail.com> wrote:
> On 2/5/07, Andrew M. Campbell
> <listdata@sbcglobal.net> wrote:
> > I'm using ActionMailer, which uses Tmail, to save
> > Excel attachments to disk. I found a tutorial for
> > saving attachments. However whether I decode the
> > message part or not. Excel says the file is
> corrupt.
> > I'm using Windows XP, latest stable Ruby and
> latest
> > Rails gem. The mails I receive are valid
> multipart
> > mail messages. The spreadsheet attachments are
> valid
> > as well. Any Suggestions on the proper way to
> save
> > Excel attachments using Tmail?
> >
> > My code is very similar to this tutorial. All I
> do is
> > check the content type of each part. If it is an
> > Excel spreadsheet. I push it onto an array. Then
> > iterate over the array of spreadsheets, saving
> them to
> > disk. The code I use to write to disk is
> identical to
> > the tutorial.
> >
>
http://mondragon.cc/blog/articles/2006/12/30/decoding-email-attachments-with-actionmailer-ba...
> >
> > Thanks,
>
> try adding "binary" to File.open() if you're on
> windows
>
> you can check if this is your problem by sending a
> known file to
> yourself and compare the sent and received files -
> if there's a
> problem, they'd differ in length, just make sure the
> sent file
> contains \n (13)
>
>
Adding binary to File.open worked like a champ. Thank
you.
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
Re: Tmail: Saving Excel attachments to disk.
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password