Проблем с изпращане на мейл
10 отговора
336 прегледа
Проблем с изпращане на мейл
Здравейте,
моля ви за помощ, ако някой се е сблъсквал със следния проблем и може да ми помогне. Опитвам се да изпълня следния код на ПХП:
<?php
$to="mymail@mail.bg";
if (!isset($_POST["send"])){
?>
<form method="POST" action="<?=$_SERVER['PHP_SELF'];?>">
To: mymail@mail.bg
From: <input type="text" name="sender">
Subject : <input type="text" name="subject">
Message :
<textarea name="message" rows="10" cols="60" lines="20"></textarea>
<input type="submit" name="send" value="Send">
</form>
<?
}else{
$from=$_POST['sender'];
if (mail($to,$_POST['subject'],$_POST['message'],"From: $from\n")){
echo "Your mail was indeed sent to $to.";
}else{
echo "Doh! Your mail could not be sent.";
}
}
?>
След като изпратя формата, излиза съобщение за грешка на линия:
if (mail($to,$_POST['subject'],$_POST['message'],"From: $from\n")){
от вида: Warning: Server Error in c:\test\mail.php on line 16
Изобщо вече нямам идея защо се получава така. Инсталирала съм IIS, с който върви SMTP сървър. Сървърът е стартиран.
Помогнете...
моля ви за помощ, ако някой се е сблъсквал със следния проблем и може да ми помогне. Опитвам се да изпълня следния код на ПХП:
<?php
$to="mymail@mail.bg";
if (!isset($_POST["send"])){
?>
<form method="POST" action="<?=$_SERVER['PHP_SELF'];?>">
To: mymail@mail.bg
From: <input type="text" name="sender">
Subject : <input type="text" name="subject">
Message :
<textarea name="message" rows="10" cols="60" lines="20"></textarea>
<input type="submit" name="send" value="Send">
</form>
<?
}else{
$from=$_POST['sender'];
if (mail($to,$_POST['subject'],$_POST['message'],"From: $from\n")){
echo "Your mail was indeed sent to $to.";
}else{
echo "Doh! Your mail could not be sent.";
}
}
?>
След като изпратя формата, излиза съобщение за грешка на линия:
if (mail($to,$_POST['subject'],$_POST['message'],"From: $from\n")){
от вида: Warning: Server Error in c:\test\mail.php on line 16
Изобщо вече нямам идея защо се получава така. Инсталирала съм IIS, с който върви SMTP сървър. Сървърът е стартиран.
Помогнете...
Re: Проблем с изпращане на мейл
на мен ми вадеше подобна грешка, когато не бях улучил символите за нов ред - пробвай вместо \n да слагаш \r\n
ефекта е, че ако не уцелиш тези символи, целия мейл се размазва яко...
Just a genius
ефекта е, че ако не уцелиш тези символи, целия мейл се размазва яко...
Re: Проблем с изпращане на мейл
Провери дали ти е настроен правилно мейл сървъра. Изпрати с някоя мейл програма (защо пък не Outlook Express) тестов мейл през локалхост.
GIS
GIS
Re: Проблем с изпращане на мейл
Благодаря ти за съвета. Пробвах, но за жалост пак вади тази грешка. Ще я сънувам вече ;-)
Хубав ден!:-)
Хубав ден!:-)
Re: Проблем с изпращане на мейл
Извинявай за глупавия въпрос, но как се изпраща мейл през localhost. Клиентът ми е Outlook Express. Може би трябва да направя промяна в настройката на Outgoing mail (SMTP) и там да напиша localhost?
Ако е много дълго за обяснение и нямаш време, не се занимавай.:-)
Благодаря ти!:-)
Ако е много дълго за обяснение и нямаш време, не се занимавай.:-)
Благодаря ти!:-)
Re: Правилно...
Виж в RTFM-то на мейл сървъра, трябва да е описано там. Ако не, тествай.
GIS
GIS
Re: Проблем с изпращане на мейл
Пък на мене ми изкарва тва?!
Warning: mail() has been disabled for security reasons in /mnt/storage/users/n/i/k/nikos/test/mail.php on line 16
Doh! Your mail could not be sent.
ето за да видите :) [линк]
Незнам защо но на сичките мейл скриптове, които съм пробвал се така ми казва ? Дори си бях инсталирал Апач и пак така. Ако е някоя настройка може ли някои да ми каже как да я направа за да бачка (на Апача). 10х Някои знае ли защо
Skate Or Die!
Warning: mail() has been disabled for security reasons in /mnt/storage/users/n/i/k/nikos/test/mail.php on line 16
Doh! Your mail could not be sent.
ето за да видите :) [линк]
Незнам защо но на сичките мейл скриптове, които съм пробвал се така ми казва ? Дори си бях инсталирал Апач и пак така. Ако е някоя настройка може ли някои да ми каже как да я направа за да бачка (на Апача). 10х Някои знае ли защо
Skate Or Die!
Майтапиш се, нали?
Ако си толкова зле с английският има стотици безплатни речници. Вземи си преведи кво пише и се замисли следващият път дали да пускаш подобен пост......
GIS
GIS
Re: Майтапиш се, нали?
Ми не съм толкова зле с анфл. Знам какво ми пише но бях забравил че като си бях инсталнал апач ми дава ше се некви грешки....ебаси аз си мислех че някой ще ми помегне ама НЕ еми хубу
Айде а ти помогна....
Съобщението е: Функцията mail() е деактивирана (от хоста) от съображения за сигурност.
Ако ти изкара същата грешка от локалхост искам скрийншот! Ще си го добавя към "Най-шантавите и невъзможни грешки на света". Аре чао.
GIS
Ако ти изкара същата грешка от локалхост искам скрийншот! Ще си го добавя към "Най-шантавите и невъзможни грешки на света". Аре чао.
GIS
Re: Айде а ти помогна....
А от Апач попринци не се ли пуска от Конфа някъде тая мейл функщия ? Утре ще пробвам и ще ти кажа :Р