482 |
for ($count=0;$count<count($hdr);$count++) { |
for ($count=0;$count<count($hdr);$count++) { |
483 |
$variable=substr($hdr[$count],0,strpos($hdr[$count],":")); |
$variable=substr($hdr[$count],0,strpos($hdr[$count],":")); |
484 |
$value=trim(substr($hdr[$count],strpos($hdr[$count],":")+1)); |
$value=trim(substr($hdr[$count],strpos($hdr[$count],":")+1)); |
485 |
$header->field[$variable][] = $value; |
$header->field[strtolower($variable)][] = $value; |
486 |
switch (strtolower($variable)) { |
switch (strtolower($variable)) { |
487 |
case "from": cs |
case "from": |
488 |
$fromline=address_decode(headerDecode($value),"nirgendwo"); |
$fromline=address_decode(headerDecode($value),"nirgendwo"); |
489 |
if (!isset($fromline[0]["host"])) $fromline[0]["host"]=""; |
if (!isset($fromline[0]["host"])) $fromline[0]["host"]=""; |
490 |
$header->from=$fromline[0]["mailbox"]."@".$fromline[0]["host"]; |
$header->from=$fromline[0]["mailbox"]."@".$fromline[0]["host"]; |