> I wrote the following code:
>
> MIME::Lite->send('smtp', "mail.myserver.com", Timeout=>60);
>
> $msg = MIME::Lite->new(
> From =>"[EMAIL PROTECTED]",
> To =>'[EMAIL PROTECTED]',
>
> Subject =>"TEST",
> Data =>"TEST",
>
> );
>
> $msg->send;
>
>
> I want to have a display name present in the "From" field. In
> other words, I would like the 'From' field to read:
Your code is correct. I would write the from as
'[EMAIL PROTECTED]' to avoid esaping the @.
What do you get back when this is sent? This is a text only message
correct?
Here are some examples from the docs...
Create a simple message containing just text
$msg = MIME::Lite->new(
From =>'[EMAIL PROTECTED]',
To =>'[EMAIL PROTECTED]',
Cc =>'[EMAIL PROTECTED], [EMAIL PROTECTED]',
Subject =>'Helloooooo, nurse!',
Data =>"How's it goin', eh?"
);
Create a simple message containing just an image
$msg = MIME::Lite->new(
From =>'[EMAIL PROTECTED]',
To =>'[EMAIL PROTECTED]',
Cc =>'[EMAIL PROTECTED], [EMAIL PROTECTED]',
Subject =>'Helloooooo, nurse!',
Type =>'image/gif',
Encoding =>'base64',
Path =>'hellonurse.gif'
);
Create a multipart message
### Create the multipart "container":
$msg = MIME::Lite->new(
From =>'[EMAIL PROTECTED]',
To =>'[EMAIL PROTECTED]',
Cc =>'[EMAIL PROTECTED], [EMAIL PROTECTED]',
Subject =>'A message with 2 parts...',
Type =>'multipart/mixed'
);
### Add the text message part:
### (Note that "attach" has same arguments as "new"):
$msg->attach(Type =>'TEXT',
Data =>"Here's the GIF file you wanted"
);
### Add the image part:
$msg->attach(Type =>'image/gif',
Path =>'aaa000123.gif',
Filename =>'logo.gif',
Disposition => 'attachment'
);
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>