Hat dir diese Antwort geholfen?
Die unklaren Begriffe wirst du dir sicher leicht erarbeiten können, z.B. mit Wikipedia. Angesichts deines Vorhabens sollte das die kleinere Hürde sein.
Ich hoffe, du "sprichst" PHP? Dann hab ich hier ein kleines Skript für dich, was ich auf einem PHP-Server einsetze, der aufgrund einer gesperrten Funktion nur auf diesem Wege Mails verschickt.
<?php
$mailserver = "der.server.de";
$user = "username";
$pass = "kennwort";
$mailto = "[email protected]";
$smtp = fsockopen($mailserver, 25);
if ($smtp != 0) {
$in = fgets($smtp, 1024);
fputs($smtp, "EHLO der.server.de\r\n");
$in = fgets($smtp, 1024);
fputs($smtp, "AUTH LOGIN\r\n");
$in = fgets($smtp, 1024);
fputs($smtp, base64_encode($user)."\r\n");
$in = fgets($smtp, 1024);
fputs($smtp, base64_encode($pass)."\r\n");
$in = fgets($smtp, 1024);
fputs($smtp, "MAIL FROM: $jemand@server.de\r\n");
$in = fgets($smtp, 1024);
fputs($smtp, "RCPT TO: $mailto\r\n");
$in = fgets($smtp, 1024);
fputs($smtp, "DATA\r\n");
$in = fgets($smtp, 1024);
fputs($smtp, "Subject: Testmail\r\n");
fputs($smtp, "From: Vorname Nachname <$jemand@server.de>\r\n\r\n");
fputs($smtp, "Das ist jetzt der Text der Mail.\r\n\r\n");
fputs($smtp, ".\r\n");
$in = fgets($smtp, 1024);
fputs($smtp, "QUIT\r\n");
fclose($smtp);
} else {
echo "Keine Verbindung zum Mailserver moeglich.";
}
?>
Bedenke aber, dass das von
Server zu
Server unterschiedlich sein kann. Kommt immer darauf an, wie der
Server konfiguriert ist.
greez
JoSsiF