Помогите с mail()

Печать RSS
363

F
Автор
Землянин
0
Nominal (7 Марта 2011 / 22:52)
8. Facecontrol, что пишет?
Добавлено через 06:02 сек.
незнаю, у меня все отправило. Код сгенерировал сообщение
Значит у тебя что то в хосте
Пишет Отправить не удалось.Ну у меня хомяк,с него можно же отправлять?Ведь dcms как-то ж отправляет письма.

[Developer]
0
хм... у меня с хомяка тож вроде не отправлял...

Добавлено через 05:22 сек.
юзай для отправки SMTP лучше.
Изменил: Роман (08.03.2011 / 11:45)
F
Автор
Землянин
0
12. Nominal,
А куда ты отправлял на какой домем?Я на wаpbox отправлял.

[Developer]
0
я пробовал на яндекс

Добавлено через 00:31 сек.
я хз. мож ща на хомяке уже все робит. я пробовал месяц назад где то...
F
Автор
Землянин
0
Ну я ж говорю что с двига присылает всё нормально

[̲̅$̲̅(̲̅ιοο̲̅)̲̅$̲̅
0
Nominal (8 Марта 2011 / 11:45)
хм... у меня с хомяка тож вроде не отправлял...

Добавлено через 05:22 сек.
юзай для отправки SMTP лучше.
SMTP протокол заложен в умолчании с каждым ящиком и функцией mail()

Добавлено через 02:54 сек.
15: Facecontrol,
Тебе я функцию написал чё не хватает то?
Изменил: ZipeR (08.03.2011 / 12:14)
F
Автор
Землянин
0
<?php
function send_mime_mail($name_from, // имя отправителя
$email_from, // email отправителя
$name_to, // имя получателя
$email_to, // email получателя
$data_charset, // кодировка переданных данных
$send_charset, // кодировка письма
$subject, // тема письма
$body // текст письма
) {
$to = mime_header_encode($name_to, $data_charset, $send_charset)
. ' <' . $email_to . '>';
$subject = mime_header_encode($subject, $data_charset, $send_charset);
$from = mime_header_encode($name_from, $data_charset, $send_charset)
.' <' . $email_from . '>';
if($data_charset != $send_charset) {
$body = iconv($data_charset, $send_charset, $body);
}
$headers = "From: $from\r\n";
$headers .= "Content-type: text/plain; charset=$send_charset\r\n";
return mail($to, $subject, $body, $headers);
}
function mime_header_encode($str, $data_charset, $send_charset) {
if($data_charset != $send_charset) {
$str = iconv($data_charset, $send_charset, $str);
}
return '=?' . $send_charset . '?B?' . base64_encode($str) . '?=';
}
send_mime_mail('Автор письма', '[email protected]',
'Получатель письма',
'[email protected]',
'CP1251', // кодировка, в которой находятся передаваемые строки
'KOI8-R', // кодировка, в которой будет отправлено письмо
'Письмо-уведомление',
"Здравствуйте, я Ваша программа!");
?>
Пробовал так вот что мне выдало
Notice: iconv(): Detected an illegal character in input string in /usr/home/serb-net/a/logalo.php on line 25 Notice: iconv(): Detected an illegal character in input string in /usr/home/serb-net/a/logalo.php on line 25 Notice: iconv(): Detected an illegal character in input string in /usr/home/serb-net/a/logalo.php on line 25 Notice: iconv(): Detected an illegal character in input string in /usr/home/serb-net/a/logalo.php on line 17
F
Автор
Землянин
0
Так что у кого нибудь есть ещё какие нибудь советы?

[̲̅$̲̅(̲̅ιοο̲̅)̲̅$̲̅
0
Если ты не понимаешь то вод тебе,тоже отправка писем
<a href="mailto:Мыло">Отправить письмо</a> 
А вообще автор скачай какой нибудь обратной связи. я тебе помочь смогу но сам понимаешь бесплатного свободного времени редко у кого бывает.
Изменил: ZipeR (08.03.2011 / 14:29)
F
Автор
Землянин
0
19. ZipeR, а если платно?
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск