基本邮件功能(PHP)附加“-f";参数问题
是否在此邮件功能中正确设置了基本邮件功能(PHP)附加“-f";参数问题,php,email,function,sendmail,Php,Email,Function,Sendmail,是否在此邮件功能中正确设置了-f附加参数 @mail("example@exmaple.com.uy",$title,$body,$headers,"-f"); 我从一些服务器收到X警告 对于这个基本的问题,我感到很抱歉,但是这个问题的某些部分让我感到困惑(特别是一些用户评论) 提前谢谢 您是否尝试过在没有-f标志的情况下发送它 作为Web服务器运行的用户 应作为受信任的用户添加到 要阻止的sendmail配置 正在添加“X警告”标题 当信封被打开时,你可以把它寄到邮件上 发送方(-f)是使用
-f
附加参数
@mail("example@exmaple.com.uy",$title,$body,$headers,"-f");
我从一些服务器收到X警告
对于这个基本的问题,我感到很抱歉,但是这个问题的某些部分让我感到困惑(特别是一些用户评论)
提前谢谢 您是否尝试过在没有-f标志的情况下发送它
作为Web服务器运行的用户
应作为受信任的用户添加到
要阻止的sendmail配置
正在添加“X警告”标题
当信封被打开时,你可以把它寄到邮件上
发送方(-f)是使用此方法设置的。
对于sendmail用户,此文件是
/etc/邮件/可信用户
从手册中:
附加的_参数
可用于传递其他标志
作为程序的命令行选项
配置为在发送时使用
邮件,由sendmail\u路径定义
配置设置。例如
这可用于设置封套
使用sendmail时的发件人地址
使用-f sendmail选项
作为Web服务器运行的用户
应作为受信任的用户添加到
要阻止的sendmail配置
正在添加“X警告”标题
当信封被打开时,你可以把它寄到邮件上
发送方(-f)是使用此方法设置的。
对于sendmail用户,此文件是
/etc/邮件/可信用户
资料来源:
附加的_参数
可用于通过额外的
配置为的程序的参数
使用发送邮件时使用
sendmail\u路径配置设置。
例如,这可用于设置
使用时的信封发件人地址
使用-f sendmail选项发送邮件。
您可能需要添加您的
web服务器与sendmail一样运行
防止“X警告”的配置
从添加到消息的标题
当您使用设置信封发件人时
这个方法。例3。发送邮件
使用额外的标题并设置
附加命令行参数
i、 e:
-f后面应该跟有您想要作为邮件信封地址的地址
@mail("example@exmaple.com.uy",$title,$body,$headers,"-fexample@exmaple.com.uy");
您需要在-f标志后指定电子邮件地址。像这样:-fexample@example.com". 您可能还需要将web服务器运行的用户添加到sendmail配置中。如果您的计算机在linux服务器上运行。您的apache安装很可能在用户“www data”下运行
您可以通过转到/etc/apache2并键入
cat envvars | grep APACHE_RUN_USER
“=”之后的内容就是用户apache的运行方式
您需要将此用户添加到受信任的用户文件中。此文件位于/etc/mail/trusted users
只是
并编写“www数据”
保存后,您应该可以继续使用。是的,我已经尝试过了,这可能是导致电子邮件从某个特定服务器跳转的原因。它们跳转是因为没有发件人地址。好的,我尝试一下。谢谢Apache不需要重新启动。在此之后,标志是否应该指向www数据<代码>'-fwww数据'
cat envvars | grep APACHE_RUN_USER
nano /etc/mail/trusted-users