data{ my @values; my $table; my $Filename; open (F, "$Filename") || die ("Could not open $Filename!"); while (my $line = ) { chomp($line); push (@values,split(',', $line));} close (F); $table .= ""; for (my $i=1;$i<4;$i++) { $table .= ""; for (my $j=1;$j<7;$j++) { $table .= "";} $table .= "";} $table .= "
$values[$j]
";} } my $table = Data(); Email( $table); sub Email { my ( $table) = @_; my $lEmailAddress = 'hem_k24@gmail.com'; my $env = "- $ENV_NAME"; my $msg = MIME::Lite->new( From => $lEmailAddress, To => $lEmailAddress, Cc => $lEmailAddress, Subject => "Test", Type => 'multipart/mixed', ); $msg->attach( Type => 'TEXT/HTML', Data => $table, ); $msg->send; }

This is my input

ABC_TEK,12,DFE_YJK,24,JKL_GHY,26,LKJ_UYH,29,GHK_YTH,23,GHS_JSF,34, FHK_THE,25,SHJ_TRE,26,HSJ_TEH,39,AHJ_EGH,56,SGH_HEJ,42,HGE_THE,46, HEJ_EJJ,67,JLE_EJK,89,EHJ_EJK,78,EHJ_IKL,68,EHJ_EJK,57,EJH_EKL,69,