Ich benutze diese CGI script.Warum kann ich keine E-Mails mit Perl CGI-Skript auf CentOS senden?
CGI funktioniert, aber ich kann keine E-Mails von diesem Formular in CentOS senden. Bitte hilf mir? Muss ich irgendetwas dafür einrichten? oder MTA?
Ich benutze diese CGI script.Warum kann ich keine E-Mails mit Perl CGI-Skript auf CentOS senden?
CGI funktioniert, aber ich kann keine E-Mails von diesem Formular in CentOS senden. Bitte hilf mir? Muss ich irgendetwas dafür einrichten? oder MTA?
Hm, Art von schwer zu überprüfen. Es erscheint ziemlich großzügig, leider auf Japanisch: - /.
Von dem, was ich sehen kann, erwartet Sie, dass Sie Variablen $ Server zu einem SMTP-Server, der ausgehende Mail akzeptiert. Sie benötigen also (Zugang zu) einen SMTP-Server.
sollten Sie sendmail Befehl prüfen
$ which sendmail
$ ls /usr/bin/sendmail
und Sie können E-Mail mit Sendmail-Befehl senden?
Perl verfügt über eine hervorragende Dokumentation, auf die über die Befehlszeile unter Verwendung von perldoc
auf Ihrem Computer zugegriffen werden kann. Um Hilfe zu erhalten auf perldoc
:
$ perldoc perldoc
Inhaltsverzeichnis
$ perldoc perltoc
Hilfe zu einer Funktion
$ perldoc -f open
Suchen FAQ-Liste nach einem Stichwort:
$ perldoc -q mail
$ perldoc -q "How do I send mail"
Je nach das Betriebssystem/Distribution c In Kombination kann auch eine HTML-Version der Dokumentation installiert werden. Sie sollten die FAQ und die wichtigsten Teile jedes Jahr mindestens einmal im Jahr durchblättern.
Ich denke nicht, dass es eine gute Idee für uns ist, irgendwo eine willkürliche Binärdatei herunterzuladen. Wenn Sie eine Postleitzahl eingeben möchten, veröffentlichen Sie diese hier. Wie für Ihre Frage, könnte die FAQ Ihnen helfen, zu debuggen: How do I send mail?
Es würde helfen, das relevante Bit des Codes hier zu veröffentlichen. – Telemachus