I'm running Amember pro 2.1.8 on cpanel and had problems having emails going out. I searched through the logs and discovered that my mail server (Exim) would not relay outgoing emails for scripts running as "nobody". I went through the cpanel settings, disabled the disallow for nobody emails and now everything goes through. Looking through the headers, I see "Received: from nobody by server.myserver.com with local (Exim 4.34) However, there are other domains on the server and the above feature allows the administrator to hunt down possible spammers. I've been reading that I would need to enable phpsuexec and suexec to re-enable this feature and secure things. I've enabled suexec, but I'm concerned about phpsuexec. Any one have experience with phpsuexec and could give me some quick hints? Does amember still work with phpsuexec? thanks. jc
answered my own question... I recompiled apache with phpsuexec and amember looks to be running fine. i sent out a test email and see that it is now sending as the user account instead of nobody. So far so good. I'll update this thread if I encounter any problems with any other aspects related to phpsuexec...
phpsuexec more info with phpsuexec, it looks like the php_include+mode_rewrite protection doesn't work. since i need that protection, i have to disable phpsuexec and disable the nobody email protection...
It seems to be only way to make it working. In fact, most major hostings have the same settings. aMember just uses standart PHP mail() function, so problem is not specific for aMember.