2017-01-14 6 views
1

私は別のドメインと電子メールを送信するための専用サーバーを持っており、私はubuntuサーバー上でnginxとphpを実行しています。私は端末からエコーを使って端末から正常に動作している電子メールを送信するようにssmtpを設定しました。私は、サーバーからメールを送信するために、私はssmtpを使用しているPHPのメール機能を使用したい。どうやってやるの?メール機能から送信されたメールがすでに設定されているデフォルトのSMTPサーバから送信されるように私はPHPのメール機能を設定する必要が外部SMTPサーバからメールを送信するためのPHPメール機能の設定方法は?

smtp_port = 25 
sendmail_from = [email protected] 
sendmail_path = /usr/sbin/ssmtp 
mail.add_x_header = On 

次のように私はPHPのFPMディレクトリにあるphp.iniファイルで変更を加えました。

+0

mail()をリモートで使用することを扱う[this SO question](http://stackoverflow.com/questions/14456673/sending-email-with-php-from-an-smtp-server) Linux上のSMTPサーバー。 – SaschaM78

答えて

1

PHPMailer - これは非常に便利なライブラリです。これは、すべての外部サーバー(Gmailを含む)から実行されます。

+1

はいそれも使用できますが、開発者がメール機能を使用している場合は、デフォルトのメールサーバーを使用する必要があります:) – vishgarg

関連する問題