Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Gmail mark as spam email with html and anchor links

first of all, sorry for my bad English =(

I created an HTML email, send it to yahoo, hotmail and gmail, the first and the second work's ok, received in the front of the inbox, but, the gmail mark as spam, but it will mark it as span only with I send these HTML codes:

                <tr>
                    <td colspan="2" style="padding:10px; border:2px solid #e3e3e3; text-align:center;"><a href="%%url%%" style="font-size:14px; text-decoration:none; color:#595959;"><span>Clique aqui e confira todas as informações e fotos dessa embarcação em nosso site - ID %%id%%</span></a></td>
                </tr>
                <tr>
                    <td colspan="2" style="padding:8px 10px; border-top:15px solid #fff; border-bottom:10px solid #fff; font-size:16px; text-transform:uppercase; color:#c90000; background:#e6e6e6;">Destaques YachtBrasil</td>
                </tr>
                <tr>
                    <td colspan="2" align="center" style="padding:3px; border:2px solid #e7e7e7;"><a href="http://www.yachtbrasil.com.br/"><span><img src="http://www.yachtbrasil.com.br/img/temp/YB-banner-email-site.jpg" alt="" style="display:block; border:none;" /></span></a></td>
                </tr>

It happens because of the anchor links, if I remove the stuff, it will work and send the email, the question is, How can I send anchor links to not be marked as Spam using gmail? I'm sending this email using a enterprise googlemail account.

Thanks for the tips, I search here and at google and just find the tip after the anchor link.

Best regards.

like image 970
Rodrigo Ferrari Avatar asked Jan 20 '11 13:01

Rodrigo Ferrari


People also ask

Does putting a link in an email make it go to spam?

If the links inside your emails point to a suspicious domain or a URL which has been flagged as fraudulent then it is very likely your email will land in SPAM. This can also happen if you are using an email marketing software and the backend they use to rewrite links (to track link clicks) is spammy.

Can you use HTML tags in Gmail?

While Gmail doesn't offer the functionality of an HTML editor, it does still support HTML.

How do you tag emails as spam?

Mark email as junk or spam in Outlook.comAt the top of the screen, select Junk > Junk (or Spam > Spam) to move the message to your Junk or Spam folder.


2 Answers

The problem is fixed!

If you have an email with all the headers corrects, but the email still is not getting to inbox destination, you should explicitly type some anchor parameters, such as target=blank and shape=rect.

See the example:

<a href="link.html" target="_blank" style="style....">Test</a>

Should only contain:

<a href="link.html" target="_blank" shape="rect">Test</a>

This will let the links be redirected to the inbox and not the spam folder!

Thanks for the negative vote in the question, next time please read the question carefully and try to help!

like image 134
Rodrigo Ferrari Avatar answered Oct 04 '22 02:10

Rodrigo Ferrari


Don't send HTML through email!

E-mail is not meant to contain HTML (despite some conventions) and we, as developers, should avoid doing it. Always should have and still must have, because not all email clients support the standards.

So, we should give links, full URLs with no a href what so ever, at very least. Do not account the email reader will be able to read the HTML formatted email.

That being said...

HTML in email does have its place and usage

Because, granted, pure TEXT is way too poor. I personally think ideally all emails should refuse HTML and accept only some kind of MarkUp / MarkDown, but that may never happen even if Gmail or a few big ones would do it.

Also I couldn't even reproduce your "problem" on Gmail today (august 2013). Using a simple HTML email generator I could safely send <a href="link.html" target="_blank" style="style....">Test</a> into my own gmail inbox.

On an update note, there's now a much related question filled with good answers. Here are 3 links from there that can help you:

  • https://www.campaignmonitor.com/css/ just by comparing what desktop gmail and android gmail can do with CSS I would guess google don't have a standard way of handling HTML in emails even within gmail itself!!

  • http://kb.mailchimp.com/campaigns/ways-to-build/about-html-email mailchimp is a huge mail marketing service which uses HTML. They sure know a lot about good practices.

  • http://premailer.dialect.ca/ on a more practical tone, I've got no idea how they're validating the tool, but you can simply put in you code there and it will throw out HTML ready to be pasted for emailing (I haven't tried it though).

like image 43
cregox Avatar answered Oct 04 '22 03:10

cregox