We have a people distribution list where I am part of it. As I am not the owner of the list, I could not extract list of emails ids into csv file.
How to extract all the email ids from the PDL where I am not the owner of it ?
If you cannot access a private distribution list, you cannot access its members. For a private distribution list, the dl is expanded when a message is sent. No traces of the PDL exist for the recipients.
Related
I'm using MailChimp v3.0.
What I want to achieve is to have members of lists been assigned consecutive numbers as theirs IDs.
The question is if it is possible to have a new list's member been assigned id of type int instead of MD5 hash? I'm digging through the documentation and cannot find a single word about lists customization.
If this cannot be done, I have a fall-back of creating custom table where next free id would be stored. Something like sequence object in Oracle databases. The next question is if it is possible to have custom tables.
This isn't possible. The ID of a member is the MD5 hash of their email, it's not something you get to choose. If you need some mapping from a custom ID to the email address, you'll need to keep it in your end.
Is it possible to include same email address in two groups in MailChimp?
Here is a hypothetical use case.
List contains users from a college.
One group is for students.
One group is for teachers.
But some teachers are also students. so their email address should be in both groups.
We tried importing same address to both groups via CSV, but got error.
"Yikes! There were no emails added to your list.
2 emails were already subscribed or had unsubscribed and cannot be re-added."
Any suggestions?
It's definitely possible for a subscriber to be in multiple groups. You'll want to use the auto-update flag on your import to update the settings of a subscriber who's already on your list. See this page for details on that import setting.
The MailChimp documentation mentions about leid being unique inside a list.
Is the leid, which is unique inside a list, also unique if compared to leid in another list?
MailChimp leid is simply a database primary key for the join table between a List and an Email. So within an account, an leid identifies both an email address and a particular list.
So the short answer to your question is 'yes', leid won't be duplicated within one account.
That said, MailChimp API v3.0 (currently in beta) has removed leid from use, choosing to use the MD5 of the email address instead, so if you're writing new code you should probably avoid relying on leid for anything critical.
I am trying to search through "my contacts" on my google account. The account belongs to a Google for Business domain. I have already managed to retrieve all contacts which works by querying to the following url:
https://www.google.com/m8/feeds/contacts/{userEmail}/full
or
https://www.google.com/m8/feeds/contacts/default/full
Now, when I search using the q=searchString or myQuery.setFullTextQuery(searchString); (in Java). I only get some of the results. In particular contacts that I have created and do not belong to the same domain as me.
I assume that this has to do with the fact that google has not stored a name entry for contacts tha have a directory profile. Thus it will only search within their email address (and if I'm lucky and the email address contains the name only then it will find it).
As a workaround I also get all the profiles (which does not seem to work with a full text search string) from the domain and then merge/parse them in order to get the results I need.
My question now is, is there a single call in order to retrieve ALL contacts (from my contacts) that contain a specific search string in either the NAME (first and last), EMAIL and perhaps field labels?
I do not see a point of using a full text search string when the contact entries that have a directory profile do not contain any name... (it is stored in the profile).
Many thanks in advance!
You should fill all fields manually(only primary email and photo shared between directory profile and your contact) in contact entry. So you can't find in one request all that you need
I'm using http://ruby-doc.org/stdlib/libdoc/net/imap/rdoc/index.html to access gmail.
I can search for emails with a particular label, but I'm trying to avoid to search an email twice.
So in order to do that, I thought that I could store the message_id of each email so that in the next searches I would reefer to that message_id to avoid searching for that email.
Do you know how can I do to search emails that are not part of a given email message_id list?
Thanks a lot for your time!
Rather than storing message ids, why don't you just search after a certain message date (which would be the date of your last search)?