Dessa funktioner har jag använt men jag fick det inte riktigt att funka. Kommer inte ihåg varför.
function smtp_connect ($server='') {
$GLOBALS['smtp_connection'] = fsockopen ($server, 25, $errno, $errstr, 30);
}
function smtp_send ($msg_from, $msg_to, $subject, $body, $header='') {
if ($header != '') {
$header = "$header\r\n";
}
fputs ($GLOBALS['smtp_connection'], "MAIL FROM:$msg_from\r\nRCPT TO:$msg_to\r\nDATA\r\nSubject:$subject\r\nFrom:$msg_from\r\nReply-To:$msg_from\r\nTo:$msg_to\r\n$header\r\n$body\r\n.\r\nRSET\r\n");
}
function smtp_close () {
fputs ($GLOBALS['smtp_connection'], "QUIT\r\n");
fclose ($GLOBALS['smtp_connection']);
}