E-Mails, welche über den goneo Webserver versendet werden (z.B. durch Gästebücher, Kontaktformulare oder andere dynamische Anwendungen), können bei goneo nur über eine Absender E-Mail Adresse oder einen Alias versendet werden, welchen Sie bei goneo auch eingerichtet haben. Wenn Sie z.B. in Ihrem Script oder Ihrer Anwendung als Absender „mail@ihre-domain-bei-goneo.de“ angegeben haben, dann muss diese E-Mail Adresse oder Alias bei goneo in Ihrem Kundencenter auch angelegt sein. Ansonsten wird die Mail von unserem Mailsystem abgelehnt und kann nicht zugestellt werden.
Eigene Scripte müssen entsprechend angepasst werden, da sonst kein Mailversand möglich ist.
Anbei ein Beispiel für ein Mailscript mit PHP, an dem Sie sich orientieren können:
#!/usr/bin/perl -w
use strict;
use CGI;
use Email::Valid;
my $query = new CGI;
# Die hier definierte E-Mail-Adresse MUSS bei goneo als E-Mail-Konto oder Alias existieren!
my $sendmail = „/usr/sbin/sendmail -t -i -fabsender\@ihre-domain-bei-goneo.de“;
# Dies ist die Absender-E-Mail-Adresse, welche in der Mail auftaucht.
my $absender = „From: server\@ihre-domain-bei-goneo.de\n“;
# Hierbei handelt es sich um die Empfänger-E-Mail-Adresse.
my $empfaenger = „To: empfaenger\@paul-muellers-homepage.de\n“;
# Der Betreff
my $subject = „Subject: Dies ist eine Testmail\n“;
# Der Inhalt
my $content = „Hallo Welt!“;
# E-Mail zum versenden vorbereiten und versenden
open(SENDMAIL, „|$sendmail“) or die „Fehler: $sendmail: $!“;
print SENDMAIL $absender;
print SENDMAIL $empfaenger;
print SENDMAIL $subject;
print SENDMAIL „Content-type: text/plain\n\n“;
print SENDMAIL $content;
close(SENDMAIL);
print $query->header;
# Textausgabe im Browser
print „Die E-Mail wurde versendet.“;