doujujian0052 2014-10-23 15:08
浏览 119
已采纳

Windows上的DokuWiki不会发送电子邮件

I set up DokuWiki on a Windows 2012 Server using wampserver

It works really well, but I can't get it to see any smtp server. I set up a local server using IIS, tested it using blat. I added the following lines to the php.ini:

SMTP = localhost
smtp_port = 25
sendmail_from address@host.com

I also tried using the computer's domain as the server, but Doku won't send any email. Looking at Doku's wiki, I found these helpful instructions: dokuwiki email, but I always get an error that says "Looks like there was an error on sending the password mail. Please contact the admin!"

I also tried the 'fake sendmail', but it gave me the same result.

I reset Apache and IIS after changing the configs, but there was no change. There is nothing in the log files either.

As far as I can tell, this should work. Is there another config file or something else that I missed?

Thanks,

  • 写回答

1条回答 默认 最新

  • doufei8691 2014-10-23 16:51
    关注

    Well, just pointing PHP to localhost for a mail server won't work unless you run a mailserver there.

    You have three options:

    1. configure your php.ini to point to a mail server on your LAN
    2. run a local Mailserver (eg. http://www.pendriveapps.com/portable-smtp-server-mini-relay/)
    3. use the swiftmail plugin (https://www.dokuwiki.org/plugin:swiftmail) to configure DokuWiki to use some other external mailserver (eg. gMail).
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料