I am a newbie
I want a program to find the incoming mail server by entering an email address.for example:
input: username@gmail.com
result: pop.gmail.com
please help! thanks
|
Newbie Member
|
|
| 27Feb2010,14:55 | #1 |
|
hello,
I am a newbie I want a program to find the incoming mail server by entering an email address.for example: input: username@gmail.com result: pop.gmail.com please help! thanks |
|
Go4Expert Member
|
|
| 27Feb2010,15:23 | #2 |
|
From the mail header itself we can see the incoming mail server
|
|
Go4Expert Member
|
|
| 27Feb2010,15:30 | #3 |
|
Using the Perl's Mail::Module you can get and set the email header informations.
For further informations please visit the perl's CPAN search about Mail::Header |
|
Newbie Member
|
|
| 27Feb2010,16:52 | #4 |
|
thanks, can give me an example?
|
|
Go4Expert Member
|
|
| 9Mar2010,13:11 | #5 |
|
Here the sample code for extracting the header part from the mail.
Code:
use strict; use warnings; use Data::Dumper; use Mail::Header; my $messagefile = "mail"; #here the mail is a file which contains s data as this is for testing open(MESSAGE,"$messagefile") or die "Unable to open $messagefile:$!\n"; my $header = new Mail::Header \*MESSAGE; print Dumper \$header; close(MESSAGE); Code:
$VAR1 = \bless( {
'mail_hdr_foldlen' => 79,
'mail_hdr_modify' => 0,
'mail_hdr_list' => [],
'mail_hdr_hash' => {},
'mail_hdr_mail_from' => 'KEEP',
'mail_hdr_lengths' => {}
}, 'Mail::Header' );
|