Allow members to email each other through web app...
Posted: Wed May 09, 2007 1:47 pm
Hey guys... I have a membership-style web app (much like forums) where members can send emails to each other from within the web application. This is very similar to what you might find in vBulletin.. the email address of everyone is concealed from one another, but if you click on "email so-and-so", it takes you to a form in vBulletin where you can send them an email message.
I'd like to set this up, but I was just thinking about how it works and it seems that any message sent would be sent using my SMTP outgoing mail-server (I'm using Swift Mailer btw). This works fine, but am I putting myself at any risk by allowing this? It would seem to me that a malicious member could send a "bad" email (with spam like keywords, etc.) to another member, who might report that message as spam... thus getting my mail server blacklisted. Do you see what I'm getting at here?
Does anyone know if this is a threat? The "From" address will be the member's email address, but obviously my server will send the message... which is the problem if one of those messages gets sent to the "spam cops".
Any guidance or suggestions on what I should do with this? Would love to hear your thoughts.
Thanks.
I'd like to set this up, but I was just thinking about how it works and it seems that any message sent would be sent using my SMTP outgoing mail-server (I'm using Swift Mailer btw). This works fine, but am I putting myself at any risk by allowing this? It would seem to me that a malicious member could send a "bad" email (with spam like keywords, etc.) to another member, who might report that message as spam... thus getting my mail server blacklisted. Do you see what I'm getting at here?
Does anyone know if this is a threat? The "From" address will be the member's email address, but obviously my server will send the message... which is the problem if one of those messages gets sent to the "spam cops".
Any guidance or suggestions on what I should do with this? Would love to hear your thoughts.
Thanks.