PDA

View Full Version : auto-notification email name



9-Ball
02-22-2008, 07:29 PM
Folks,

this is probably a ridiculously simple question and I'm missing something obvious, but, I'm having a small issue changing the display name of the admin/board email address that sends automatic notifications of replies/new registrations, etc.

Running phpbb3 on a site that exclusively a forum/message board. Everything is working fine except, when a user receives an automatic email notification from the board that a new post has been added in a thread they're subscribing to, the email address they see is the same name as my bluehost cpanel login, namely accountname@box***.bluehost.com - this occurs with all auto-sent emails from the server, for things such as new user registrations notifications sent to board/forum admins, etc.

Obviously I'd like to change this to admin@sitename.com or similar. I can't find anything in the phpbb3 administration panel and everything else there is configured correctly - I've gone through twice checking very closely. So, I'm left wondering if it's something I have to change through my bluehost cpanel or elsewhere, perhaps within the phpbb3 files themselves?

Any help on this would be hugely appreciated, and I'll happily don the dunce hat and sit in the corner afterward.

regards,
9.

Basil
02-22-2008, 09:19 PM
You need to create the email address that you're telling it to use.

9-Ball
02-22-2008, 09:55 PM
Basil,

thanks hugely for replying. Perhaps you can elaborate - I do indeed already have the email address I'd like it to use set up on the host - admin@domain.com, etc. However, can you tell me where I tell it to use this one, instead of the one its chosen by default?

Basil
02-22-2008, 10:35 PM
I imagine it's under E-mail settings or something in phpbb.

9-Ball
02-22-2008, 11:39 PM
As you'd reasonably think, yes. However the email setting under phpbb admin is set to the admin@domainname.com address - the name displayed in emails sent from the server to members on notifications etc doesn't match this. Any other ideas on where else within the phpbb the email used/its title is defined?

darreng
05-07-2008, 11:38 PM
I have not been able to find out how to solve this problem either. When you use the info given, and it does not work, it seems strange that no more help is available. Did you find a fix? If so I need it.

goldensea80
05-10-2008, 07:17 PM
The answer was there already! Create an email from bluehost cpanel (e.q webmaster@yourdomain.com) and use it in the from address to send email. If you use the existed script, surely you can config it somewhere. If you write the php code your self, try this in the email header:

$headers = 'From: webmaster@yourdomain.com' . "\r\n" ;

klaus16
03-14-2009, 04:09 AM
I had the same problem. Eventually I found the answer in a guide on a Chinese site after extensive googling. Even though I thought I had been through all of the admin options in the phpbb3 Admin Control Panel, I had not been thorough enough in my search (which admittedly I didn't have the patience to be as the option wasn't in any of the places I would have expected it to be and I had already spent quite a lot of time getting everything set up and didn't feel like going through every option in turn reading every single setting). On the left of the admin control panel, underneath the heading "Client Communication", there are three options. Sandwiched between the scary-sounding "Authentication" option and I-don't-use-IM-so-I'm-not-familiar-with-it "Jabber Settings" option there is a link saying "Email Settings". Here you can set the board email.

I assume that when I originally set up the board and filled in the admin email address, this had automatically been mirrored here, but hadn't been updated when I changed the admin email in the admin user preferences. Being new to running a forum I hadn't realised when I set up the admin email address that it would be used for the purpose of board emails, and when I wanted to change the address used for board emails I hadn't found the option as I had assumed that it would be under "Board Settings" instead of being under "Client Communication". "Client Communication" is such an un-user-friendly place to have this setting, particularly for new admins. Seeing the words "Client Communication" and "Authentication" I had simply assumed that these settings were very advanced and dangerous to tinker with, so I had not examined those options carefully enough and had not seen the email setting. Phpbb is a fantastic piece of software and I love it and I am extremely grateful to the talented and dedicated people who make it, and they have my deep gratitude and respect, but it would be nice if there was a more user-friendly way to handle the board email setting, as otherwise you may be potentially sending out your personal email address to everyone who registers, which is less than ideal. Perhaps you could be warned when setting up the admin account that the email will be used as the board email, and perhaps the board email setting could be under "Board Settings" rather than under "Client Communication". And perhaps, even, when you change the admin email, it could change the board email setting automatically? Anyway, you know how stressful it is when you are trying to learn a new piece of technology, and as I said phpbb is so amazingly advanced and sophisticated and yet easy to use, it is a shame that this particular aspect of it is so un-user-friendly and potentially frustrating for people learning it, when everything else is so well done and self-explanatory.