Hello everyone, I know this question is rather vague, but how do I proceed about creating a php based in website mailing system in a community website? Any input would be appreciated. I don't know how to start.
Thanks in advance.
Hello everyone, I know this question is rather vague, but how do I proceed about creating a php based in website mailing system in a community website? Any input would be appreciated. I don't know how to start.
Thanks in advance.
If you're trying to figure out how to send email PHP, there are endless options. The most basic is using PHP's built - in mail function (http://php.net/mail). More seriously, you can use PHPMailer: http://sourceforge.net/projects/phpmailer/ If you're looking for an out of the box solution, you can use PHPList: http://www.phplist.com/
If I misundestood and you're looking at handing out email addresses on your website, you can look into Google Apps: http://www.google.com/apps/
I'm not sure where else to point you.
mail
function to send your message (can
put all the addresses in bcc, or
send out a single message to each
user.I would start with the basics
Once you have all this, you can start playing around with HTML email (http://en.wikipedia.org/wiki/HTML_e-mail) and allowing your users to have more control over what gets emmedded in the email.
The best advice I can give is to start small and not get too fancy too quickly.
Do you mean a website Private Messaging system (PM) rather than email? Like many forums use?
If so it's probably too big a question to answer here, I've found this http://sourceforge.net/projects/privatemessagin/ on sourceforge which might give you a head-start. But as a programming project even for a relative beginner it shouldn't be too difficult.
Are your users already sign in with a username and password? If so that's half the problem solved, now all you need is some way to send a message, which should be just a simple form that posts to a database, then when a user logs in he needs to be alerted that they have a mail which is just a case of querying the database. Nothing too complicated.