On joining a mailing list, one get's only the mails after the subscription. I want to go through the existing archives in the list as they may already have answers to the questions that I have or may have in future.
In short, I do need all the emails from mailing list archives before I subscribed to the list in my Gmail?
Related
I have a mailing list on SendGrid that needs to be sent information from a database. This list is quite large and it would take days to manually transfer all the data and make 5000 separate PDF's from our excel spreadsheet.
Additionally, each email sent would need to have the specific PDF for that specific person in the mailing list. Each PDF would contain different information depending on the person's details.
How do I go about personalising each email from a generic template (e.g. Hi ____ etc.) and send dynamic attachments to each of the people on the mailing list that corresponds to their data?
I have tried to import data from excel into PDF's but am having trouble with this.
I have a relatively simple knowledge of coding and am not sure how I would go about making the email personalised and be able to send a dynamic attachment for each recipient.
I have an app which sends a daily reminder message. If a user forgets to log in on certain days, it will send an email reminder. I want users to be able to unsubscribe to this reminder by clicking a link on the email. There may also be different kinds of subscription. For example, a user might not want daily emails, but they may want password reset, or blog emails.
Mailgun has an unsubscribe feature. While this allows some control with tags, this seems to lack a resubscription option. They also have a mailing list, but that also seems more for blasting emails rather than opting in to notifications.
One option is to connect the email to my database. So that when the user clicks an unsubscribe link, it will flip a flag in my database such that the user isn't contacted regarding this email. But I can't find a way to do this, that doesn't involve giving the user an API link on the emails.
What are some options I can do to solve this?
You probably would be able to accomplish this using Mailgun mailing lists (but I wouldn't for reasons below). You'd have to maintain a list for each type of email that you want to send to users. So when you add/delete users from your system you'll have to use the API or control panel to add/remove from each of the lists. Mailgun can generate a unique unsubscribe url for each of the lists so that when the user hits unsubscribe from the email it will flag the email as unsubscribed for that one list.
From Mailgun docs:
For managing unsubscribes in Mailing Lists, you can use
%mailing_list_unsubscribe_url%. We will generate the unique link to
unsubscribe from the mailing list. Once a recipient clicks on the
unsubscribe link, we mark the recipient as “unsubscribed” from this
list and they won’t get any further emails addressed to this list.
Mailing lists should work unless I don't understand your requirement.
From my point of view I'd just prefer to handle this inside my own system. Otherwise you have to maintain your application's user records and then a separate mailgun list for each email type. In multiple applications I have user email preferences stored in the db. The user (or customer admin login) can adjust preferences through the UI or in some cases by hitting unsubscribe link in an email which links to a web page (part of my app) "You have now unsubscribed to daily emails" -- the page sets the user as unsubscribed in my app DB.
Its extra work but the advantages to handling this in your app is:
You've only got one user DB (list) to maintain
List membership is easier to modify by the app user or app user account manager
It doesn't tie you as tightly to Mailgun -- in case you decide to
choose another provider
More on Mailgun Mailing lists:
https://documentation.mailgun.com/en/latest/user_manual.html#mailing-lists
We have a newsletter where people opt-in (everything is on the up and up here). As people leave jobs (fired, layoffs, etc.), we still send to those emails and now after a few years, we have a considerable amount of emails that need to be purged.
The inbox that is receiving the bounces/invalid emails is a gmail account. We can filter (via a search) and find the emails that need to be removed but how can we export those emails to a list so that we can clean up our distribution list? Are there any tools that would help simply this?
We are looking into mailgun and sendgrid for future send outs but we need to clean up the list before we migrate. Any help or suggestions would be appreciated.
Our tech stack is apache/coldfusion 11 (not that it matters but in case it helps).
You could use CF to log into gmail and pull all the messages. Then loop through them all to find the bounce messages. Appending those bounced email addressed to a simple flat file. If you want to get fancy you can use a database, but I think a simple text file would do in this case. One email address per line.
I just read that you are deleting those bounced email addresses from a database. IF you're confident of your coding the above idea, you could directly delete from your database rather than saving a file.
Our mountain bike club has a blogger site. We send out lots of emails about group rides, trail work, etc. I would like to be able to keep our mailing list up to date. I was thinking about adding a form for people to subscribe to the email list, and a link in the emails to unsubscribe.
Everything I have found about mailing list subscription is to send an email each time there is a post to the blog, but I want to just add it to a group that we could use to send emails. Maybe add the emails to a text file or google group and when you click on the email link it opens a new email to that group. What is the best way to make that happen?
I found a solution for what I was trying to do. I created a Google Group and sent everyone invitations to join the group. So far it seems to work fine.
I missed a message on a sourceware mailing list from yesterday. I.e. I only subscribed to the list today and found a message regarding the same problem I was having that was posted yesterday (through the search function).
Is there any way I can reply to that message, as if I had been subscribed to the mailing list yesterday?
I know there is an In-Reply-To header field for e-mails, but I think I need some sort of message id to use it.
Depending on the mailing list, there may be a web interface that lets you reply to a message (e.g. gmane allows this).
If not, there may be a web interface to view the message's ID, which you can then use in the In-Reply-To header.
If not, I doubt there's a way to do what you want.