a moze cos takiego (w erze niezabezpieczonych smtp dzialalo):
[php]<?php
function maila($od, $od_nazwa, $do, $do_nazwa, $adres_zwrotny, $temat,$tresc, $kodowanie,$smtp) {
switch ($kodowanie){
case "iso":
$kodo="iso-8859-2";
break;
case "windows":
$kodo="windows-1250";
break;
}
$connect = fsockopen ($smtp, 25, $errno, $errstr, 30) or die("brak polaczenia z smtp!");
$rcv = fgets($connect, 1024);
fputs($connect, "HELO {$_SERVER['SERVER_NAME']}\r\n");
$rcv = fgets($connect, 1024);
fputs($connect, "MAIL FROM:$od\r\n");
$rcv = fgets($connect, 1024);
fputs($connect, "RCPT TO:$do\r\n");
$rcv = fgets($connect, 1024);
fputs($connect, "DATA\r\n");
$rcv = fgets($connect, 1024);
fputs($connect, "Subject: $temat\r\n");
fputs($connect, "From: $od_nazwa <$od>\r\n");
fputs($connect, "To: $do_nazwa <$do>\r\n");
fputs($connect, "X-Sender: <
[email protected]>\r\n");
fputs($connect, "Return-Path: <$adres_zwrotny>\r\n");
fputs($connect, "X-Mailer: PHP\r\n");
fputs($connect, "X-Priority: 3\r\n");
fputs($connect, "Content-Type: text/plain; charset=$kodo\r\n");
fputs($connect, "\r\n");
fputs($connect, stripslashes($tresc)." \r\n");
fputs($connect, ".\r\n");
$rcv = fgets($connect, 1024);
fputs($connect, "RSET\r\n");
$rcv = fgets($connect, 1024);
fputs ($connect, "QUIT\r\n");
$rcv = fgets ($connect, 1024);
fclose($connect);
}
?>[/php]