использую Mime E-mail Message Sending, но письмо выглядит не корректно

Тема в разделе "PHP программирование", создана пользователем stasbz, 5 июн 2009.

  1. stasbz

    stasbz Гость

    Для отправки почты через smtp использую MIME E-mail message sending http://www.phpclasses.org/browse/package/9.html.
    в исполняемом скрипте mail() Заменил на smtp_mail().
    почта приходит. но темы сообщения нету и само письмо выглядит так:

    Subject: <тут тема сообщения.>
    From: Станислав <stasbz@Mydomain.ru>
    MIME-Version: 1.0
    Content-Type: text/html; charset=windows-1251
    Date: Fri, 05 Jun 2009 16:57:28 MSD
    Message-ID: <20090605165728.2028.stasbz@Mydomain.ru>
    <здесь текст письма>


    Вот код исполняемого скрипта, который уже использует MIME E-mail message sending.
    <?php
    set_time_limit(0);
    require_once("smtp_mail.php");
    $url_home = "/home/a/mydomain/public_html/mail/";
    $date = fopen($url_home . "num.php", "r");
    $date_str = fgets($date, 4096);
    fclose($date);
    $lines = file($url_home . $date_str . ".txt");
    $message = 'текст сообщения';
    $i = 0;
    foreach ($lines as $line_num => $line) {
    $CurrentStr = htmlspecialchars($line);
    $to= ltrim($CurrentStr);
    smtp_mail($to, "тема письма\n", $message, $header);
    $i += 1;
    if ($i == 1) {
    sleep(8);
    $i=0;
    }
    $CurrentStr="";
    }
    $date_str +=1;
    $date_write_file = fopen($url_home . "num.php", "w");
    fwrite($date_write_file, $date_str);
    fclose($date_write_file);
    echo($date_str);
    ?>

    и файл num.php с 1 , файл 1.txt со списком писем.

    Если же вместо $to поставить "xxx@yandex.ru" то письмо приходит в нормальном варианте.
    В чем может быть проблема?
    Как сделать чтобы письмо в нормальном виде приходило?
     
  2. stasbz

    stasbz Гость

    Попробовал в файл 1.txt внести один адрес. отсылает нормально.
    Когда же ввожу второй и более адресов на следующих строках, то получаю письмо со специфическим текстом. как быть?

    видимо надо как то правильно сделать перенос строки.
    подскажите как?
     
  3. nws

    nws Гость

    Покажи функция smtp_mail()
    >>то получаю письмо со специфическим текстом
    по-конкретнее можно
     
Загрузка...
Похожие Темы - использую Mime mail
  1. deeeman
    Ответов:
    5
    Просмотров:
    2.447
  2. Akupaka
    Ответов:
    27
    Просмотров:
    8.434
  3. Amfion
    Ответов:
    0
    Просмотров:
    445
  4. Amfion
    Ответов:
    5
    Просмотров:
    766
  5. YGol
    Ответов:
    4
    Просмотров:
    1.190

Поделиться этой страницей