Unique identifiers within a 'mailto' link - email

I am sending a bunch of emails to a list of clients, approx 200-500. I am wondering if there is a way I can identify the replies, other than from the email address.
Eg. I could send two emails to the same email address as a husband and wife share that email address.
I am not a code expert by any means (or even an amatuer!) and will be using Outlook to send these emails.
Here is a crude example of what i am using at the moment:
mailto:reidster#work.com?subject=this%20is%20a%20test%201&body=I%20opt%20out%20of%20email%201
&
mailto:reidster#work.com?subject=this%20is%20a%20test%202&body=I%20opt%20out%20of%20email%202
Any assistance much appreciated

You could make a rule in Outlook,
that says Take all Emails from this clients and put them in one folder.
Or if there is the same subject: if there is a subject with this words put them in one folder.
Is it that what you mean ?

Related

email bounceback tracking with personalized subjects?

How do you handle email bouncebacks with personalized subjects? We send bulk emails to thousands of clients daily. Currently we run a script that combs our inbox and places all emails with the same subject into various folders that match our SQL database. This works great until a personalized email subject is sent. Because these emails all have unique subjects our script ignores these emails. Does anyone have any suggestions on how to handle this? We can't always say ignore the first part of the email because what if the personalized part comes in the middle of the subject. We thought about passing a unique code into the subject that would be hidden...but this doesn't seem to work across all email clients. Any thoughts or suggestions would be really appreciated. Thank you all!
*added so when our script runs it is done through a process that compares the subject to our database using a dictionary that looks for exact matches.
When the email is sent out personalized, are there phrases that you use to personalize the subject? If so, I would keep track of the outbound subject phrases and tokenize the non personalized parts of the subjects. When the message bounces back, and it matches a personalized outbound subject, you can strip out the personalized strings, and you would be left with a matching set of tokens in the subject that match your out bound subject tokens.
If the subjects are sent out automated but completely personalized with no common tokens, you can store the target address and subject on the outbound route. When you get a bounce back that is randomly personalized, you can look in the outbound storage for the same recipient, subject combination and infer that the message is a personlized subject that indeed bounced back.

Option for creating a template when sending an email (to specific gmail address) in gmail

I publish myself as a personal teacher for students, and recently the number of the clients increased, and I think that a proper solution for me will be like that:
when a client sends me an email on Gmail (more correct, puts my gmail address on "send to" field), a template will show up and the client will choose from dropdowns details like: grade, subject, phone number etc.
and that will help me manage myself in a proper way.
I would like to know if that possibility even exists on gmail, and if it does, how do i operate it.
thanks for helping me.
The closest thing that I can think of is using Filters. Filters in Gmail will let you label incoming mail based on the sender, subject or more. These will then show the label in your inbox. You can then keep a Draft or spreadsheet of response templates. You can read up more on filters here.

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.

Cakephp emails going to spam

I am sending email using cakephps email function. The email sends correctly but it is going to the spam folder.
Can anyone sugggest?
There can be many causes:
The email's content looks like spam (lots of links within a little amount of text, too much alpha-numeric gibberish, certain common spam words)
The server from which you're sending the emails has been black-listed
The email is not properly formatted (so in your case, check that you're using CakePHP's email function fully correctly)
I would try to send a good length, regular email without any links, as if you were writing to a friend, and see if it's a content issue. If the server you're emailing from has been identified as a source of spam and is black-listed by an ISP, there's not a whole lot you can change about that.
It can happen due to your mail content.
Check your mail contents that contain somethings that spam filter count.

Sending emails to multiple recipients - best practices

My application server needs to notify users about some events via email. Usually there will be between 10-100 users to whom the notifications should be sent, but there may be a few cases where there may be a bit more (I don't think it will ever be more than 1000).
What is the best practice in such cases? Should I send a single email per user or one email with all users as recipients or group users and send one email for each group (for example 1 email for 10 users)? If it makes any difference I may add that I am using System.Net.Mail to send emails.
Thanks in advance for your suggestions
Lukasz Glaz
You should send one e-mail per user.
The alternatives either involve putting e-mails in BCC (which will increase your chances of having your mails flagged as spam), or revealing your user A's e-mail address to user B, where user A and user B are in the same "group".
You need to check with your smtp server manager - to avoid being blocked.
if you own the smtp server, than this is not a problem.
I think the best way is to send them in bulks of 50 recipients per message (it will be a little faster than one by one).
I wouldn't definetly put all recipients into a To: field. Even from one place. It's just not a good practice to show other's addresses. And it generates a problem when someone hits "Reply All" and suddenly mails all others with his crap :)
If you own the smtp server, and your application server -> smtp server connection isn't slow, I would just send every mail individually, with each single recipient in To: field. It just looks much less spam'ish then getting a mail with empty (or some bogus) To: field and being in BCC only.
Other advantage is the person recieving your mail will know what email address is used. I got plenty of them, use different ones in different places, and it helps to be able to see which one I used on which site (sometimes I need to use this address for password reset / login, and I forgot, and if all mails had me in BCC, I'm screwed). This is from your user's perspective.