Hello again Jenda and Matthew, 2007/10/11, Jenda Krynicky <[EMAIL PROTECTED]>: > > From: Panda-X <[EMAIL PROTECTED]> > > Hi Jenda... > > > > Are you the author of Mail::Sender ?? I like it very much, that's very > > handy, as well as Config::IniHash. > > Yeah, that's me. Thanks :-) > > > Thanks for give me a reply, and I hope my problem can be fixed in the > > Mail::Sender way. > > I doubt it. The emails most likely already have all the headers and > boundaries and the attachments are encoded etc etc etc. So you do not > need Mail::Sender ... you actually can't use it as it insists on > generating the headers and boundaries itself. > > Net::SMTP looks like a more likely candidate. > >
I finally figure it out, but I just don't know if I am doing it in proper way. I mean I get done for what I want now, but I don't know if I am using it safely or if some situation I'll unable to attach the .eml file in proper... Please advise. Here's my code : my $M = new Mail::Sender ({ smtp => 'localhost', }) ; $M -> OpenMultipart ( { to => $userMailAccount, from => $oriSender, subject => "\(Rollback) - $oriSubject" }) ; $M -> Part ( { ctype => "text/html" , disposition => 'inline' , encoding => '7bit', msg => "Please open attachment to read the original content" }) ; $M -> EndPart(); $M -> Attach ( { disposition => "inline", encoding => "7bit",file => $rawfile # $rawfile is the .eml file I firstly get() from server }); $M -> Close; Thank in advise =) Panda-X