.net - Gmail Is Filtering Web App's Email As Spam?

Jan 30, 2011

We have a business web application that periodically sends emails as reminders, links to client data, etc. Our company uses Google Apps for our email provider (with our own domain name), and the web application sends email through Google with SMTP.

The problem is that Google Apps / Gmail keeps marking the messages as spam, even for the inboxes in our domain name. No other email provider seems to mark it as spam (but of course we haven't tested them all...).

We've tried various formulations of the body test: i.e. including more contextual information, addressing the recipient by name, but so far with no apparent changes. This makes me thing it may be something about our email sending process, rather than the content of the email, that's causing the emails to be marked as spam.

Things that we tried but that didn't solve the problem:

"From" address is valid and not spoofed SPF records are correct, and show as "pass" in the email header Since we are connecting to Google's SMTP server to send email, it's not an issue with a blacklisted IP address (however, our website has a static IP address that is not blacklisted). Email is not very spammy: I've checked against several online spam filter tests, and the email body always shows up as extremely unlikely to be filtered. HTML body vs plain-text body seems to make no difference. We send a small volume of email: probably 0-10 emails per day, so I don't see how that would make this suspicious. Whenever we have access to the receiving inbox (i.e. it belongs to an employee of our company), we've been marking the emails as "not spam", since Gmail may be using communal statistics to determine spam. After a couple times this results in emails to that particular inbox getting through, but doesn't seem to help other accounts.

What else can we try?

If it makes a difference, we're sending emails using an ASP.NET site running .NET 3.5. A typical email gets sent like this:

var message = new MailMessage(new MailAddress(from), new MailAddress(to)) {
Subject = subject,
Body = body
IsBodyHtml = true
};
// SMTP details stored in web.config
new SmtpClient { EnableSsl = true }.SendAsync(message, null);

EDIT: I've seen this similar question: How to stop Gmail from marking mails sent by my web app as spam?, but the situation is a little different since we can reproduce it by sending and receiving from the same Google Apps domain. Besides, I believe I have covered all of the proposed solutions for that question.

View 3 Replies


Similar Messages:

Web Forms :: Registration Email Lands In Spam Folder Of Gmail

Jul 24, 2013

I am developing one web application in this,i am sending mail after registration uing c# in mvc but for gmails its going to spam folder how to send this to inbox?

View 1 Replies

Email Integration In Website / Want An Option So That The User Can Also Set 'From Address' And The Email Should Be ANTI-SPAM Compliant?

Jun 29, 2010

I am building an email feature in my website (jobs site). By using this functionality, recruiters will be able to send emails to candidates. I want an option so that the user can also set 'From Address' and the email should be ANTI-SPAM compliant.

View 2 Replies

C# - Email Messages Going To Spam Folder?

Feb 18, 2011

I have created a community portal, in which user creates his/her account. After successfull registration a confirmation mail is send on registered email address.

I am using the following code to send the mail -

[Code]....

While testing we found that all the confirmation mails are going to SPAM folder instead of Inbox.

Is there anything wrong with the code or is there anything related to security.

View 3 Replies

VS 2010 - Email With Link Gets Caught As Spam

Jun 22, 2012

I'm sending emails inviting contacts to login to setup an account on a customers website. I'm using SMTP from web methods in code behind... These emails have clickable links that make them get caught as spam.

Code:
<html><body>Please use this link <a href="http://xxx.yyy.zz.aa/asdfasdf.aspx?invite=' + CAST(@guid as varchar(100)) + '">Click Here</a> to create an account.</body></html>

How can I avoid this?

View 3 Replies

Security :: Add Email Link While Preventing Spam Robots?

Jan 21, 2010

<asp:HyperLink id="HyperLink1" runat="server" Text="Email" NavigateUrl="mailto:example@mydomain.com" />

This is how I added an email link on my page, but does .net have any built in tool for preventing Robots from finding this address? What is a good way to present an email link that wont be detected by spam robots?

View 1 Replies

C# - System.net.mail Email Are Landing In Spam / Junk?

Mar 10, 2011

I am sending Email from SMTP server and all my Emails are landed in Junk in Hotmail ,Live and Yahoo. I am not using any Spam like content and following all the guildline to send Emails.

I check on mail to identify the Issues and found quite a few issues below

1) HELO Greeting Check

Description: Email Server HELO is . HELO greeting does not contain a valid domain. We would recommend to have a valid domain in HELO greeting. Ideally HELO greeting should be the same as Email server host name (in FQDN format).

2) BATV (Bounce Address Tag Validation) Check

Description: Email server is not using BATV format while sending out emails. BATV is recommended to ensure that your users do not become a victim of bounce floods.

3) DKIM (Domain Keys Identified Mail) Check

Description: Email does not contain any DKIM/Domain Keys Signature and the published Domain Keys policy rejects such unsigned emails. Therefore it is very likely that your emails are considered SPAM by Email servers verifying Domain keys. Signing your Outbound emails as per your Domain Keys policy will minimize chances of your Email being considered as SPAM.

View 2 Replies

Website Email Goes In Spam Or Image Doesn't Show Up In People Mailboxes?

Mar 31, 2010

I send newsletter to all the members of my website, usually i just create simple newsletter with text and hyperlinks

So my times i tried adding images to it but whenever i add images in the newsletter e-mail, the users who are using different mailboxes, either my mail goes in their SPAM folder or if my mail goes in their INBOX then image doesn't show up, it shows a blank space

what's the issue ? what's causing the issue ? code ? or Exchange server on which my website mailbox is for sending e-mail ?

How to solve this issue ?

Almost everyday we recieve newsletters from many websites/companies (there newsletter includes images, colors full templates etc) and still we receive in our inbox and all the images are visible. how ?

View 9 Replies

Email Was Not Sending To Gmail Account

Apr 21, 2010

while send email from asp.net code, When i am sending mail to other than gmail then its work fine , but when i try to send an email to gmail account its not working Send To : info@[URL] is my gmail account email address When i send email to info@[URL] its not working when i use another email Like Send To: awakeel@[URL] its work fine and i recieve the email

View 5 Replies

Gmail Recipients Cannot Receive Email From App

Apr 6, 2016

I used code below to send an email from company exchange server 2010.

For all recipients there is no any problem.

But for Gmail recipients, they can not receive email from app.

Dim myMessage As New MailMessage(strFrom, strTo, strSubject, strBody)
Dim myMail As New SmtpClient("email.company.com")

myMail.Credentials = New System.Net.NetworkCredential("aspnetemail", "password")
myMail.Send(myMessage)

View 8 Replies

Send Email To Gmail Account

Mar 25, 2014

Having problems sending email to a gmail account? In my web config I have it setup as:

Code:
<system.net>
<mailSettings>
<smtp from="xxxx" deliveryMethod="Network" >
<network host="smtp.xxxx.com" password="xxx" userName="xxx" enableSsl="false" port="25" />
</smtp>
</mailSettings>
</system.net>

This works if I send it to something like my domain, but if I try this to gmail it will give me something like "secure connection required" I've tried a few different ports. I've tried 587 and it gives me the same thing. If I turn enablessl=true ports 587 and 25 will tell me secure email no supported. If I try it on port 465 it will time out.

there's a thing called "Collaboration Data Objects for Windows 2000" using System.Web.Mail, but I don't want to do that because I'm using System.Net.Mail and microsoft also when I try and compile the CDO objects it says it's now unsupported plus it doesn't work anyway. It times out when I try this:

Code:
Dim smtpServer As String = "xxxx"
Dim userName As String = "xxx"
Dim password As String = "xxx"
Dim cdoBasic As Integer = 1

[Code] ....

View 1 Replies

Can Send Email Using Gmail On Local Machine

Dec 27, 2010

I am using gmail in my asp.net site to send email. It is working fine on shared server but it donot send email when I run my site on local machine in visual studio. Please guide what should I do to make it sending emails from local machine as well.below is my code:

dt = systemrep.GetSystemInfo();
dr = dt.Rows[0];
From = dr["nm_EmailFrom"].ToString();
SMTP = dr["nm_SMTP"].ToString();
Port = dr["amt_Port"].ToString();
EmailId = dr["nm_emailUserId"].ToString();
[code]...

View 2 Replies

C# - Couldn't Send Email Using Gmail Account

Mar 16, 2011

Can we use gmail account to send email in asp.net website from *localhost * (local machine) ? I am trying but badly unsuccessful. It works fine on hosting but donot work on my machine.

I have windows server 2003 on my machine, I have added port 587 and 465 in firewall in exceptions. In my gmail account I also have enabled POP and IMAP. Some people to use port 465 and others say port 587 should be used. I tried both and below was my result:

Using port 465 it take time and finally give message that the opration has timed out. falure
Using port 587 it dont take time, show message "failuer sending email" with an inner expection "No connection could be made because the target machine actively refused it 72.14.213.109:587"

[code]....

View 3 Replies

Php - Webapp Sending Email Via Gmail SMTP?

Jun 24, 2010

TL;DR - Any webapp devs out there able to squeeze performance out of using gmail as SMTP server without a 3-10 minute delay to delivery?I'm looking for some feedback from developers who are using gmail as a secure SMTP server for use with Webapps.Within the past 2 weeks, my company has switched to gmail to host email for our domains.I have a few webapps that send from our ISP server, but I'd like to refactor the code to use gmail with our domain name. I know the ISP can rig things up, but I don't want relay issues.I have gmail sending for the Webapps and it's more or less working. On ASP/IIS, I'm using SSL and on PHP Linux, I'm using TLS.It seems that TLS (port 587) works better than plain old SSL (port 465), but the overall performance difference seems minimal.What concerns me is that there is often a significant delay (10-20 minutes at times) to get email to a recipient no matter which method I use to send via gmail.While I understand this can happen in any environment, I am used to fast delivery. Use case is salespeople talking to customers and needing to get email to them very quickly using the Webapp. Before the gmail switch, usually less than a minute to deliver. Now, it is 3-4 minutes minimum.Am I crazy to try to use gmail for this purpose? There seem to be a lot of devs using it, so just wanting to know how it works out for them/you.

View 3 Replies

Configuration :: Email Web Form Is Blocked From Gmail?

Mar 13, 2011

I have a web form that will send a message fine to every email address other than gmail (this one I know for sure) the message is " Delivery to the following recipients failed. " I know this email works since it is mine. I have my own e-mail server and when I send to the same gmail account the message goes through fine (using the same e-mail address in for form and in the e-mail client). Is there some coding I need to add to prevent this form message from being blocked?

[Code]....

View 5 Replies

How To Send Email From An App Using Free GMAIL SMTP Server

Mar 15, 2010

I have configured gmail's free smtp server for my web app and previously I was using smtp server configured at the server.

So I have changed my smtp settings accordingly but my app isn't sending any email and giving me error connection time out, third party tool isn't responding after many retrials.

Here are my settings-

SmtpClient smtpClient = new SmtpClient("mail.MyWebsiteDomainName.com", 25);
smtpClient.Credentials = new System.Net.NetworkCredential("info@MyWebsiteDomainName.com", "myIDPassword");
smtpClient.UseDefaultCredentials = true;....

View 8 Replies

C# - Sending Email Using Gmail Account On Local Machine

Jan 14, 2011

I am using gmail for sending email in my asp.net application. Email works fine if I send email on server but if I try to send emails on local machine it give error. I placed break poin in code and when send method is called it shows error box with heading "Smtp exception was unhandled by user code" and in detail it says "Faliur sending mail". If I continued on browser it shows error page with these details:

An existing connection was forcibly closed by the remote host Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host

protected void btnConfirm_Click(object sender, EventArgs e)
{
string _Message = GetAdminEmailMessage();
MailMessage message = new MailMessage();
SmtpClient smtp = new SmtpClient();
NetworkCredential mailAuthentication = new NetworkCredential("myaccount@gmail.com", "mypassword");
message.To.Add(new MailAddress("mc5678@hotmail.com"));
message.From = new MailAddress("myaccount@gmail.com");
message.IsBodyHtml = true;
message.Subject = "Local test email";
message.Body = _Message;
smtp.UseDefaultCredentials = false;
smtp.EnableSsl = true;
smtp.Port = 587;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Host = "smtp.gmail.com";
smtp.Credentials = mailAuthentication;
smtp.Send(message);
}

View 1 Replies

C# - Send Email From Local Host Using Gmail Account?

Jan 15, 2011

Can we send email form local host using gmail smtp? I am trying and getting error The operation has timed out. I am trying to send email from local host from last 3 days. It works fine if I send emails from my hosting server using gmail but it is not working on localhost. I have disabled firewall anti virus but even then unlucky. have u ever used gmail for sending emails from localhost (without any server involved) If it is possible.

protected void btnConfirm_Click(object sender, EventArgs e)
{
MailMessage message = new MailMessage();
message.To.Add("me@hotmail.com");
message.From = new MailAddress("xxxxxx@gmail.com");
message.Subject = "New test mail";
message.Body = "Hello test message succeed";
message.IsBodyHtml = true;
message.BodyEncoding = System.Text.Encoding.ASCII;
message.Priority = System.Net.Mail.MailPriority.High;
SmtpClient smtp = new SmtpClient();
smtp.EnableSsl = true;
smtp.Port = 465;
smtp.UseDefaultCredentials = false;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Host = "smtp.gmail.com";
smtp.Credentials = new NetworkCredential("xxxxxx@gmail.com", "**mypassword**");
try
{
smtp.Send(message);
}
catch (Exception ex)
{
throw ex;
}
}

View 3 Replies

Web Forms :: Not Able To Send Email Using Gmail Account From Web Application

Aug 30, 2012

I am trying hard from the past 2 days to Send mail to my gmail account. But I am not able to do so

Only Exception i am getting is "Failure sending mail."
 
If i am giving wrong username and password then it is giving the exception
 
" The SMTP server requires a secure connection or the client was not authenticated.  The server response was: 5.5.1 Authentication Required. Learn more at"
 
 0
 
 2

View 1 Replies

Web Forms :: How To Import Gmail / Yahoo / Hotmail Email Address

Mar 8, 2010

i am looking for a code in asp.net which can import email address from gmail,yahoo, and hotmail.com

View 2 Replies

Web Forms :: Send Email Through Server Instead Of Gmail Credential Account?

Mar 23, 2011

Previously I had thread Send Mail? That helps me to send mail through Gmail credential account. Now I want to send Email through my server (suppose my server name is [URL]) so what should I do?

View 3 Replies

Configuration :: SMTP Isn't Sending Email Ids With Gmail.com - Going Into BadMail Folder

Aug 29, 2010

I am trying to send email from my asp .net code ,it is sending email to email ids except gmail.com. all mails with gmail.com is going into my Badmail folder in inet pub folder in my local system.

SmtpClient client = new SmtpClient();
client.Host = "mail.abc.com";
client.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
client.Credentials = new System.Net.NetworkCredential("ab", "rr");
client.Port = 25;
string to = "arvind.abes@gmail.com";
string from = "rvsales@westrvwholesaler.com";
MailMessage mail = new MailMessage(from, to);
mail.Subject = "hello......?";
mail.IsBodyHtml = true;
mail.Body = "hi, how are you?may be this will work";
mail.Priority = MailPriority.High;
//client.EnableSsl = true;
try
{
client.Send(mail);
}
catch (Exception ex)
{
Exception ex2 = ex;
string errorMessage = string.Empty;
while (ex2 != null)
{
errorMessage += ex2.ToString();
ex2 = ex2.InnerException;
}
Response.Write(ex2.Message);
}
mail.Dispose();

View 1 Replies

Web Forms :: Error When Sending Email From Mail Server Other Than GMAIL

Apr 13, 2013

I have written the following code for sending mail.But i am getting error as failure sending mail.I can send mail when the network host is smtp.gmail.com.Heres the code

MailMessage mm = new MailMessage();
mm.From = new MailAddress(ConfigurationManager.AppSettings["Email"].ToString());
mm.To.Add(new MailAddress("gopikshnan@gmail.com"));
mm.Subject = Subject;
mm.Body = Body;

[code]....

View 1 Replies

Web Forms :: Send Email Without Username And Password With Gmail Account?

May 7, 2015

The below code working fine but I dont want to pass the username and pwd at NetworkCredential. Is there any way to avoid passing username and password ? Is it mandatory that we should pass from username and password in NetworkCredential ?  

SmtpClient _SmtpClient = new SmtpClient("smtp.gmail.com");
MailAddressCollection _MailAddressCollection = new MailAddressCollection();
MailMessage _message = new MailMessage();
_message.From = new MailAddress("abc@gmail.com");

[Code].....

View 1 Replies

Web Forms :: Email Filtering From Multiline Text Box?

Feb 23, 2010

I have to filter multiple emails from multiline textbox. the email address should be seprated by "," , ";" , ":" , "<>".

it shold be like this

abc@yahoo.com,xyz@hotmail.com;pqr@gmail.com:<mno@live.com>

I need to filter only emails. how can acheive this?

View 4 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved