parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

ошибка работы с ^send:mail

Denis Arkhipov 31.01.2006 16:23 / 31.01.2006 16:29

в результате работы скрипта, выдается вот такая ошибка:
[Tue Jan 31 12:36:09 2006] [22718] /feedback/:
/home/www/servers/site.com/html/feedback/index.html(23:23):
'send' '/usr/sbin/sendmail' reported problem: sh: line 1: mmencode:
command not found| (0) [email.send]
вот код скрипта:
@USE
dtf.p

@main[]
$date_now[^date::now[]]

^if(def $form:posted){
	^if(def $form:author && def $form:email && def $form:subject && def $form:message){
		^mail:send[
			$.from[$form:author <$form:email>]
			$.to[<info@site.com>]
			$.cc[<admin@site.com>]
			$.date[^dtf:to822[$date_now]]
			$.subject[$form:subject | письмо с сайта $env:SERVER_NAME]
			$.text[$form:message]
			$.charset[$response:charset]
			$.x-mailer[Parser 3]
		]
}

<form method="POST">
Ваше имя:
<input type="text" name="author">

Ваш E-mail:
<input type="text" name="email">

Тема:
<input type="text" name="subject">

Текст сообщения:
<textarea name="message" rows="10" cols="50"></textarea>

<input type="submit" value="Отправить" name="posted">&nbsp^;<input type="reset" value="Отмена">
</form>
(форматирование вырезано)

Самое интересное, подобный код работает на другом сайте (хостинг тот же), только отличается полями.

На обоих сайтах версия Parser'а:
Parser/3.1.4 (compiled on i686-pc-linux-gnu)