E-Mails per SMTP versenden
Falls Sie nicht sicher sind, ob Sie SMTP nutzen sollten, überspringen Sie am besten dieses Kapitel. SMTP ist nur notwendig, wenn die PHP-interne Funktion mail() nicht genutzt werden kann (z.B. auf einem Windows-Server).
Um E-Mails per SMTP zu versenden, benötigen Sie einen E-Mail-Account (Pop3).
1. Schritt
Öffnen Sie die Datei /inc/formmail.inc.php in einem Text-Editor und suchen Sie folgenden Abschnitt:
$configuration['mail_type']
= 'mail'; // (mail, smtp)
$configuration['mail_from']
= 'postmaster@' . $_SERVER['SERVER_NAME'];
$configuration['smtp']['host']
= 'example.com';
$configuration['smtp']['port']
= 25;
$configuration['smtp']['helo']
= $_SERVER['SERVER_NAME'];
$configuration['smtp']['auth']
= true;
$configuration['smtp']['user']
= '';
$configuration['smtp']['pass']
= '';
2. Schritt
Ersetzen Sie
$configuration['mail_type'] = 'mail';
durch
$configuration['mail_type'] = 'smtp';
3. Schritt
Ersetzen Sie den Hostnamen example.com durch den Hostnamen Ihres E-Mail-Kontos.
$configuration['smtp']['host'] = 'example.com';
4. Schritt
Tragen Sie hier den Benutzernamen und das Passwort Ihres E-Mail-Kontos ein.
$configuration['smtp']['user'] = '';
$configuration['smtp']['pass'] = '';
Fertig.