Automatically whitelist emails to Google Schema Markup - email

I am interested in providing my users with custom emails account, and would like to whitelist every one of them in Google Schema Markup.
As for now, I have found the next form:
https://docs.google.com/forms/d/e/1FAIpQLSfT5F1VJXtBjGw2mLxY2aX557ctPTsCrJpURiKJjYeVrugHBQ/viewform?pli=1
Using this form, you can manually submit a request to add your email address (after doing all the preparations and steps Google asks for) to the Google Schema Markup whitelist.
My question is, since I am interested in opening email accounts automatically for my users and would like to also whitelist them automatically to Google Schema Markup, if there's a way to do so, or do I have to / have my users to complete all the steps and submit the form every time manually?
The form I linked has the next question:
From what email address are these emails sent?
Maybe there's an option to use a wildcard or to whitelist the whole domain the emails will be based on? (I am planning to use a single domain for all the email accounts)
The emails my users will send are using the same pattern and will have a very similar content (mostly receipts and invoices).

So far I see that there is indeed no way of submitting a whole IP / emails in bulk to Google Schema Markup.
I have filed a feature request as #noogui suggested. Hopefully they'll do something about it in the future.

Related

Non-intrusive email verification

My company have a website on which, at some point, users are asked to register.
Until a few weeks ago, we used to verify the mail adress by sending an email.
The user had to log into their mail account and click on a link in order to validate their account.
Problem is, we had many users having difficulties (email not received...) or simply leaving the website at this step. Moreover, our support team had to deal with many call about those difficulties.
We decided to remove this verification and it had many positive effects, the first being less ticket for our support team.
However from this point, we had many "fake" emails and I would like to know, what can I do to limit those fake emails without the verification described above? Is there any non-intrusive methods to verify an email adress ?
An exemple of (probably) fake email is hyuiuyhajsdv#gmail.com
Here are what we're already doing to prevent fake emails :
We're using PHP filter_var to validate the format
I know it's not perfect but we didn't found anything better
We're doing a DNS verification of the domain name (with gethostbyname)
This prevents something like superemail#test1245.com
Finally, we're checking if the domains name match a disposable email service.
Note: we don't have any problem with bots creating fake accounts, so a captcha won't help.

Routed google domain emails

i have an idea about system where users respond to website's messages using the emails they received.
Is it even possible to have multiple imaginary emails with hash in the e-mail's name field(f.e., 1h2149g0as1gasd9123#mysite.com ) and those all imaginary e-mails just forward content to messaging#mysite.com e-mail. And afterwards we are able to parse the contents and know for which conversation the message was sent.
The emails are hosted in Google service. Could not find any information about this in internet.
Such option would be excellent, because there would be no need of including the identificator in e-mail's content which might be deleted if no quoted text is in replied e-mail.
I'm open to any other suggestions that would fit in this situation.
When using Google's service, you can add tags after the e-mail address using a +. For example...
test#domain.com
test+12345#domain.com
test+wuishw78#domain.com
will all go through to test#domain.com, and you can then look at the address.
Note this is not supported by all e-mail systems, so while this works on Google's hosted e-mail, it may not work on others.

Suggest link to add to contacts for email recipients

I am trying to avoid going into the spam folder when I send an email to users on my website.
Mainly I need them to activate their newly registered account and if it's in the spam folder, they most likely will never activate it.
I noticed that for the most part, it's Hotmail that blocks my emails.
I read a lot that the more people mark it as not-spam, and if they add the email to their contacts, that why it increases the chances of not going to spam folders in the future.
Is there a way to offer a link for "add this email to your contacts" in the html body of the email?
Also, what can I do to not get to the spam in general? I tried stripping all the html and just send plain text but still went to spam...
To prevent your emails from going to spam can entail optimizing a number of things such as
Text of the email (even if it's plain text.. spammy/salesy wording will still trigger spam
The domain in which your sending the email from
Whether or not your sending domain is authenticated (e.g. SPF, DKIM)
Checking that your not on spam lists
What people usually do is create a link to a page which provides step by step instructions on how users can whitelist the sender in various email clients and providers.
This website will actually auto-generate the instructions page for you: http://www.emaildeliveryjedi.com/email-whitelist.php
Mailchimp offers a solution which allows you to add an 'Add-to-Address-Book' link to your campaigns but it's not very broadly compatible with all clients. What they're doing is embedded hcard microdata.
Further:
Mailchimp Add-to-Address-Book Links
hCard
I'd recommend sending a test email to http://isnotspam.com/
They run a SpamAssassin test (and a few others) on the email and give you an output, which is a good metric to judge most spam filters by.
Another thing to look out for is that GMail's doesn't like when you mention money at all, especially large amounts.

Send emails through Mailchimp, but select recipients with queries from my database

I have a database as part of my web app that stores user emails, age, gender, etc. Is there a way, through the API to send a bulk email to a lsit of users? Previously I've used their API to create new entries from my database in MailChimp's system, and then we'd segment our users through MailChimp's web application. The issue is that sending your data to MailChimp has so many issues. For example, to store a user's age in MailChimp, you have to create an individual "group title" for each age when done thru the API. You can't just specify that the field "age" is a number and then add whatever you like. Also, each user selects a city when they sign up through us, and if we add another city to our selection list, you have to manually add it on MailChimp, otherwise you get an error.
So the simplest solution would be if we could do the segmenting on our side and send an email through the API, unless there is another, easy way to do this. I know that Amazon SES let's you email through an API, but I want other features of MailChimp, such as sent email history, analytics and providing and easy unsubscribe feature for users - Amazon SES doesn't do any of that.
Is there an answer to my conundrum?
Have you checked out Mandrill? It's a newer service from MailChimp that works like SES, but has those incredible MailChimp marketing sensibilities you know and love (open/click tracking, email audit log, plus lots of new stuff.)
It won't connect directly to your data in MailChimp (yet), but it sounds like you've got all the relevant data in your own DB already and can do the segmentation and content generation yourself.
Bonus: you'll also get a discount if you're already a paying MailChimp customer.

tracing mouse clicks on website

I am new to website designing and wanted to know couple of things.
when some clicks on the link on my website say www.google.com, can i trace that how many people clicked on it.
When i send out emails with attachments, can i record how many people opened those attachements. btw this is not yahoo or gmail, its my personal email with an ISP.
if so, please put references so i can read them or explanation if possible
Create the links on your website so that they do a GET to your website first, and then redirect to the desired website.
Click here
The email attachment is a different problem. If you send an email that reads the attachment from your website, you can record the traffic.
For tracking outbound clicks, services like Google Analytics can wrap every link on your site with JavaScript and provide statistics and sexy graphs.
For tracking email attachments, it depends on the attachment. Static files like images can't make callbacks to the Internet, but something like a PDF with embedded JavaScript might be able to.
As for links within the emails, you can make each link in each email unique by associating a token with each email recipient, e.g. Some Link. Store the token in a database along with the recipient's email address and later you can cross-reference hits on your site with emails you sent out.
I know there are a handful services that do the latter, but I can't name any offhand. Search for "email newsletter service."