So senden Sie ein E-Mail von localhost mit PHP auf Linux

Ich weiß, dass das senden von e-mail von "localhost" auf Windows, müssen Sie ändern Sie den SMTP-server in php.ini dies ist jedoch nur gültig unter Windows:

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25

Also, was ich tun sollte, um in der Lage sein, das senden von e-mails von Linux-OS?

  • In linux standardmäßig ist keine Konfiguration erforderlich, um E-mail senden. Was ist die Ausgabe des php-mail-Funktion ?. Versuchen E-mail-Befehl im terminal und die check-mail ist korrekt konfigurierten linux.about.com/od/commands/l/blcmdl1_Mail.htm
  • AFAIK, E-mail-Befehl sendet E-Mail erhalten, in gleicher Weise wie outlook tun, würde es sich nicht um ein E-Mail-server
  • mail($to,$subject,$message,$headers); gibt nichts, kein Fehler, aber wenn $senden = mail($to,$subject,$message,$headers); echo $send; es zeigt wieder nichts, also es bedeutet, dass es FALSCH ist
  • zu installieren, müssen Sie ein E-mail-server wie sendmail oder exim
  • ich denke, das wird dir helfen viel besserer Weg, um E-Mail senden, indem Sie mithilfe Ihres Google Mail-Anmeldeinformationen. kvcodes.com/2016/03/send-e-mail-localhost-ubuntu-php
InformationsquelleAutor Templar | 2011-08-03
Schreibe einen Kommentar