Php 更改脚本以使用localhost作为邮件服务器、端口25或587联机Web服务器

Php 更改脚本以使用localhost作为邮件服务器、端口25或587联机Web服务器,php,smtp,localhost,Php,Smtp,Localhost,服务器管理员要求我将联系人表单配置更改为localhost,但我不确定他这是什么意思。我搜索到的所有东西都会设置wamp或xamp,这不是我想要的,这是在web服务器上 <?php ini_set("SMTP","localhost"); ini_set("smtp_port","465"); ini_set('sendmail_from', 'test@hotmail.com'); $to = 'test@hotmail.com'; $subj

服务器管理员要求我将联系人表单配置更改为localhost,但我不确定他这是什么意思。我搜索到的所有东西都会设置wamp或xamp,这不是我想要的,这是在web服务器上

<?php

    ini_set("SMTP","localhost");
    ini_set("smtp_port","465");
    ini_set('sendmail_from', 'test@hotmail.com');

    $to = 'test@hotmail.com';
    $subject = 'Contact Form';
    $name = $_POST['name'];
    $email = $_POST['email'];
    $message = $_POST['message'];

 ?>


是否使用phpmailer或swiftmailer?因此,您不必更改任何php_ini值。@R.CanserYanbakan的意思是,邮件可以通过其他方式发送,但内置的
mail()
函数除外,在这种情况下,更改php配置不是可行的方法。