Versendet wird über
mail().
Hier einmal der Code:
PHP Code:
<?php
function mail_RKB($email, $account, $passwort, $geheimfrage, $geheimantwort, $key) {
global $_CONFIG;
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=iso-8859-1\r\n";
$header .= "From: noreply@".$_CONFIG['allg_svr_domain']."\r\n";
$header .= "X-Mailer: PHP/". phpversion();
$title = 'Herzlich Willkommen';
$betreff = ''.$_CONFIG['allg_svr_name'].' :: '.$title;
$textbeginn = '
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>'.$betreff.'</title>
</head>
<body>
<center><h1>Herzlichwillkommen</h1></center>';
$nachricht = '
<br />Wir begrüßen dich, <b>'.$account.'</b>, herzlichst auf der Seite '.$_CONFIG['allg_svr_name'].'.
<br />Bevor du deine Registration bestätigst, kontrolliere bitte deine Registrationsangaben:
<br /><br />
<hr />
<table width="100%" cellpadding="3" cellspacing="0" align="center">
<tr><td>Account-ID</td><td>'.$account.'</td></tr>
<tr><td>Passwort</td><td>'.$passwort.'</td></tr>
<tr><td>Geheimfrage</td><td>'.$geheimfrage.'</td></tr>
<tr><td>Geheimantwort</td><td>'.$geheimantwort.'</td></tr>
</table>
<hr />
<br />Außerdem möchten wir dich mit dieser Willkommensmail noch auf ein paar Dinge hinweisen:
<br />In dieser E-Mail sind accountrelevante Daten enthalten, die im Falle eines Fremdzugriffes dir dennoch volle Accountkontrolle gewähren. Sollte also dein Passwort aus unerklärlichen Gründen geändert worden sein, so kannst du <a href="http://'.$_CONFIG['allg_svr_domain'].'/index.php?site=forgotpw" target="_blank" title="Passwort ändern">hier</a> unter Anderem ein neues Passwort anfordern.
<br />Die Kombination aus Geheimfrage/-antwort wird dir kein Teammitglied von '.$_CONFIG['allg_svr_name'].' erneut nennen, es gibt auch sonst keine Möglichkeit, die Kombination erneut herauszufinden, solltest du sie einmal vergessen haben. Deswegen solltest du diese E-Mail eventuell gut aufbewahren.
<br /><br /><hr />
<br />Um nun deine Registration abzuschließen, klicke bitte auf <a href="http://'.$_CONFIG['allg_svr_domain'].'/index.php?site=validation®key='.$key.'" target="_blank" title="Registration abschließen">diesen Link</a>.
<br />
<br />Das Team von '.$_CONFIG['allg_svr_name'].' wünscht dir nun viel Spaß, viel Erfolg und eine spannende Zeit bei uns.';
$textende = '
</td>
</tr>
</table>';
mail($email, $betreff, $textbeginn.$nachricht.$textende, $header);
return TRUE;
}
?>
Am Script liegt es 100%ig nicht, da er es ja an einiegen Anbietern schickt, an anderen nicht.
Was meinst du genau mit php.ini anpassen?
Was muss man da machen?
Danke