我已完成以下操作:
安装 sendmail 并
/etc/mail/sendmail.mc
通过添加行进行配置:DAEMON_OPTIONS('系列=inet,名称=MTA-v4,端口=smtp,地址=127.0.0.1′`)dnl
配置 joomla 邮件服务器设置 = sendmail
php.ini文件:
sendmail_path = /usr/sbin/sendmail –i –t
仅当我从本地服务器发送电子邮件时,邮件服务器才会工作,但是当我尝试通过互联网从网站发送电子邮件时,它却不工作!
任何帮助
信息:
-我有一个公共 IP 和域名。-
网站和邮件服务器(sendmail)与 ubuntu 操作系统位于同一台服务器上
我收到以下错误:
PHPMAILER_EXECUTE/usr/sbin/sendmail
,并且我尝试在 joomla 中配置邮件服务器以使用 php 邮件功能:could not instantiate php mail function
答案1
您可能想要编辑/etc/mail/submit.mc
(本地提交部分)而不是(网络监听守护进程部分)。更改后,/etc/mail/sendmail.mc
不要忘记运行“make”命令。/etc/mail