mailtoで使用するSMTPサーバを一時的に切り替えたい

回答済み

コメント

1件のコメント

  • 正式なコメント
    服部健太

    mailto の smtp_server パラメータに以下のように明示的に null を渡すことで、ローカルのメールサーバからメールを送信することが可能です。

    mailto(to='test@example.com', subject='test', body='hello', smtp_server=null)

    以下、マニュアル 「5.1.1. ローカル組み込みジョブ」から mailto に関する説明の抜粋となります。

    smtp_sever に SMTP サーバ型オブジェクトを渡すと、その SMTP サーバ を利用してメール送信を行います。引数を省略した場合は、システム設定 で指定されている SMTP サーバが用いられます。null を渡した場合は、 システム設定によらず localhost (Kompiraがインストールされているサー バ) 上で稼働している SMTP サーバを用いてメール送信します。

     

    コメントアクション パーマリンク

サインインしてコメントを残してください。