?
Solved

send email from crm - avoid spam

Posted on 2015-02-23
1
Medium Priority
?
136 Views
Last Modified: 2015-03-06
Hello,
I have a crm and I allow the user to send mail from the crm to specific registered users.
The recipients need to be able to reply the email. I am trying to avoid spam filters. Here you see my settings:

MailMessage m = new MailMessage();
m.From = new MailAddress("bill@hotmail.com", "Bill Howard", System.Text.Encoding.UTF8);
m.Sender = new MailAddress("myCompanyName@Company.com,"myCompanyName");

I.e. my company is the sender but I set From the user that is sending the email so the recipient can reply him.
Is this correct?
0
Comment
Question by:johnson1
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 36

Accepted Solution

by:
Kimputer earned 2000 total points
ID: 40625831
What you do is not a way to avoid spam perse, as it doesn't really affect anything (most spam filters will look for other things).
While in one way you're clearing things up (sender and from different, recipient might know directly it's from your CRM system), on the other hand, it might also TOTALLY confuse the hell out of the recipient (Outlook shows:
From: myCompanyName On Behalf Of Bill Howard). If the recipient ONLY know Bill, and have no knowledge of myCompanyName, maybe the user will delete, not the spam filter.
If you also think this adds to the confusion, just remove m.Sender (it's not necessary, certainly not to avoid the spamfilters).
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Wouldn’t it be nice if you could test whether an element is contained in an array by using a Contains method just like the one available on List objects? Wouldn’t it be good if you could write code like this? (CODE) In .NET 3.5, this is possible…
Performance in games development is paramount: every microsecond counts to be able to do everything in less than 33ms (aiming at 16ms). C# foreach statement is one of the worst performance killers, and here I explain why.
Michael from AdRem Software outlines event notifications and Automatic Corrective Actions in network monitoring. Automatic Corrective Actions are scripts, which can automatically run upon discovery of a certain undesirable condition in your network.…
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…
Suggested Courses

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question