|
|
|
| Значит посылаю письмо
<?php
$to = 'Мой майл';
$subject = 'Тема';
$name = $_POST['name'];
$email = $_POST['email'];
$headers = "From: $email\r\n";
$headers .= "Name: $name";
mail($to, $subject, $message, $headers);
header("Location: http://delfi.lt");
print $headers;
?>
Отсылается! print $headers выдает:
From: msCrash@inbox.lv Name: 6 //т.е. всё в порядке... Имя такое и есть :)
Но при получении:
$obj = imap_headerinfo($mbox, $i);
$arr = imap_mime_header_decode($obj->Subject);
$from_mbox = $obj->from[0]->mailbox;
$from_host= $obj->from[0]->host;
$from_full= $from_mbox."@".$from_host;
echo "<pre>"."\r\n";
print $arr[0]->text."\r\n";
print $from_full."\r\n";
print $from_name."\r\n";
echo "</pre>";
Вообщем никак не достучаться + не могу достучаться до personal пытаюсь так
$from_name = $obj->from[0]->personal;
Решил вывести все заголовки:
$hed = imap_headers($mbox);
echo $hed[0];
На выходе получаю:
N 1) 9-Jan-2007 msCrash@inbox.lv Тема(945 chars)<pre>
Но имени опять-таки нет... я неправильно передаю имя? | |
|
|
|
|
|
|
|
для: vitalycrash
(09.01.2007 в 19:10)
| | И кстати что такое N
N 1) 9-Jan-2007 msCrash@inbox.lv Тема(945 chars)<pre | |
|
|
|
|
|
|
|
для: vitalycrash
(09.01.2007 в 19:58)
| | nikto ne znaet :( | |
|
|
|
|
|
|
|
для: vitalycrash
(09.01.2007 в 22:22)
| | И снова вернемся! | |
|
|
|
|
|
|
|
для: vitalycrash
(09.01.2007 в 19:10)
| | >Решил вывести все заголовки:
>$hed = imap_headers($mbox);
>echo $hed[0];
Лучше выводить дамп при помощи конструкции print_r()
<?php
echo "<pre>";
print_r($hed);
echo "</pre>";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(10.01.2007 в 13:30)
| | А имя? я правильно его передаю в заголовок? Т.е. оно должно будет быть в заголовке? | |
|
|
|