The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Set PHP to send mail as webmaster@domain?

Discussion in 'E-mail Discussions' started by webignition, Feb 4, 2005.

  1. webignition

    webignition Well-Known Member

    Joined:
    Jan 22, 2005
    Messages:
    1,880
    Likes Received:
    0
    Trophy Points:
    36
    I've noticed that PHP sends mail out as nobody@hostname. This, of course, is not a fantasic revelation but as I'm still rather new to running a server it came as a bit of a surprise to me.

    I would like to set things up so that PHP sends mail out as webmaster@domain for all domains hosted on my server.

    I've tried to find out how this may be done and have consequently spent a lot of time reading through threads concerning phpsuexec.

    From what I've read, I understand that enabling phpsuexec will mean that php scripts run as the relevant user instead of nobody. However what I haven't been able to determine is what mail is sent out as when phpsuexec has been enabled. Would mail be sent out as user@domain? If so, then enabling phpsuexect is not going to do what I hope.

    Is any way of setting things up so that PHP sends mail out as webmaster@domain?

    If anyone has any suggestions, I've very much appreciate them!

    Cheers,

    Jon
     
  2. dezignguy

    dezignguy Well-Known Member

    Joined:
    Sep 26, 2004
    Messages:
    534
    Likes Received:
    0
    Trophy Points:
    16
    you may want to search these forums for some exim config settings that may do what you want... the behavior you've been noticing is from a fairly recent change in cpanel... or rather in exim. Modifying those settings may get you what you want.

    You can also set the 5th variable when using the mail command (return-path) in your scripts to do the same thing... if you have control of them.
     
Loading...

Share This Page