GSuite Email Logs - gmail

Is there a way to obtain GSuite Email Logs for a domain generally? I see that there is an Enterprise feature that allows for the export of email logs to Big Query. Is it possible to obtain the logs (doesn't need to be big query) for non Enterprise accounts? Or, if not the logs, then essentially the same metadata via an API?

According to About Email Log Search:
This feature is only available with the G Suite Enterprise or Business or Basic edition.
You can sift through the delivery logs for your domains and evaluate
message delivery using Email Log Search in the Google Admin console.
The reports help you track down missing messages, such as those
quarantined as spam or otherwise routed incorrectly. You can also use
the tool to determine message IP addresses and troubleshoot how
policies affect mail flow.
The Email Log Search tool isn't available to resellers when accessing
a resold domain Admin console using the reseller console.​

Related

Create an entry in google calendar based on an email

Hi everyone I have been trying to know how to force gmail to add events to a calendar similar to how airbnb and airline tickets or even eventbrite does it, is there a standard email one can send or is it based on domain reputation to make it happen.
If we are talking about creating events in Google Calendar based on the content of an email (either inbound or outbound email) then Google already has these features called Smart features & controls. For trip information, you would need to set up your Google Account for Google Travel.
Just take note how Google indexes these search terms or metadata only includes the first 1MB of a content on an email to identify if the smart features will automatically detect and suggest a creation of event based on the content of an email. See info here
" is there a standard email one can send or is it based on domain
reputation to make it happen. "
Based on the question above, the domain reputation will only be relevant if you have integrated a third-party mail service within your Google Account, assuming you have Google Workspace, you can check this link for SMTP relay setup.
Other than that, using Google Calendar API only limits you based on your Quota Limits for Google Services.
See also:
Avoid Calendar use limits - Google Workspace Admin Help
Proper accounting with service accounts | Calendar API | Google Developers
Limiting Requests Per User | Capping API usage | Cloud APIs | Google Cloud

Howto email notifications from your web application

What is the correct way to setup mail notifications from your web app in the cloud era? Previously I always had some SMTP server, which I could use for that purpose, but this time my company mail is hosted and there is a limit of 500 mails per day sent from certain address in this system, so with rather high chances I can hit that limit. My first thought was to use services like sendpulse or mailchimp, but it seems that all these services are built having mass marketing campaigns in mind and I'm concerned about security in case of sensitive emails, like password restore or details about orders. I spent several hours searching for solution in the web, but did not find anything reasonable.
Ideally the service I'm looking for would guarantee, that content of my messages would never be stored or shown to anyone, besides email this service might also be able to send SMS (for password restore case) and have integration with messengers.

DocuSign API to find domain users

I have 1700 users who have registered to DocuSign using the company domain. These users are not part of the account. I am looking for an API to get more information on these users such as when they last logged in. I see there is an API available for getting users that are part of the ACCOUNT.
Users: List
GET /v2/accounts/{accountId}/users
As people who directly registered with my company domain email address don't have an account, I am not able to use this API. Let me know if there is any other API to get this information.
There's no API that will give you this information. I'd suggest that you contact DocuSign support (or ask your DocuSign Sales Rep, if you've been working with one) for assistance -- it may be possible for them to provide this type of information for you.

How to remove tracking pixel from SendGrid emails? (Azure context)

I'm using Azure websites and they offer email services vie the third party provider SendGrid.
It works fine so far but they put a tracking pixel in the emails in order to provide statistics. Some email clients (like Thunderbird) shows a warning message for a remote content in the email.
I want to provide safe to the maximum service for my users and want to remove this tracking pixel from the email. However I cannot find such an option in the settings.
I don't want third party content in my emails. Do you know how to remove it?
(I'm using free SendGrid plan)
Alternatively, does Azure have own SMTP service?
As per https://sendgrid.com/docs/Apps/open_tracking.html
Settings may be changed through:
SMTP API (on a per message basis)
Web API (on an account wide basis)
Web Interface (on an account wide basis) // have to log into account
You didn't say exactly how you we're implementing it, so it has links to a few different ways. Sounds like it would be easier to log into your account and disable it there.
EDIT:
updated answer from comments
go to sendgrid.com/app and its one of the three options there. with a big red disable button on it when you hover over it.

Mass Emails Getting Rejected by Google

I need help automating mass emails I'm sending daily.
I'm trying to send out automated mass emails through a Gmail account (My Business uses Google Apps). I built a Java program that allows me to enter my credentials (gmail username & password), Subject Line, Email List, and enter is a body template. The program then sends out emails one at a time to each of the contacts which are in a comma delimited list. This isn't spam as I'm getting the users to submit their email address.
I got this Mail Delivery Message today: "Technical details of permanent failure: Message rejected." I read that Google will only allow a maximum of 100 recipients to any message through its smtp gateway - and there's a maximum of 500 messages in any 24 hr period.
I need a new strategy. How do I build a program to automate sending of ~100-200 emails a day? Do I need to be buying IP's, SMTP Servers, write a new PHP application? I need a place to start because this is out of my scope.
Gmail is not designed for email marketing as you have seen. In the past I have used a Google App Engine account for sending tens to hundreds of thousands of emails (because that was where the domain was managed), but that can be a pain to manage.
You could consider using a service that specializes in email marketing. I have heard good things about Campaign Monitor and MailChimp. Plus MailChimp can integrate into Google Apps.
We use www.authsmtp.com but I was looking at switching to Google when we switch to Google Apps in the near future. I'll have to drill in a bit more. IN the meantime, give authsmtp a try.
Google specifically rejects this type of behavior/use of their system. https://support.google.com/mail/bin/answer.py?hl=en&answer=69585
I would suggest trying a system that is built for this type of activity such as MailChimp or Aweber.

Resources