http://www.perlmonks.org?node_id=1093673

vasanthgk91 has asked for the wisdom of the Perl Monks concerning the following question:

perl imap spam text search is not working what i need to do

use strict; use warnings; use MIME::Parser::Filer; use Mail::IMAPClient; use IO::Socket::SSL; # Connect to IMAP via SSL my $socket = IO::Socket::SSL->new( LocalAddr => '46.16.168.75',PeerAdd +r => 'imap.mail.yahoo.com',PeerPort => 993 ) or die "Socket():$@"; # Build a client attached to the SSL Socket and login # Test username:genxleadtest@yahoo.in Test password:TestUser@123 my $imap = Mail::IMAPClient->new( Socket => $socket,User =>'sheelasqwm +akacynas@yahoo.com',Password =>'Ujo05edo93bdQ') or die "new(): $@"; my $Authenticated = $imap->Authenticated(); my $Connected = $imap->Connected(); $imap->select('Bulk Mail') or warn('Cannot select mail folder - ', $!) +; my @msgs = $imap->search( \("SUBJECT", q{"ela test"} ) ) or warn "sear +ch failed: $@\n";