How i should implement google workspace emails history logging - google-workspace

I need to log incoming/outcoming emails of my google workspace users. I read that i can use google pub/sub for this. Maybe there are other alternatives that i should consider ?

Related

Allow external users edit google sheets in my drive through flutter app

Im designing a small interface in flutter where several groups of people manage a google spreadsheet.
Each group of users manage their own google spreadsheet
Each spreadsheet lives in a single drive (let's say my drive)
What is the best way to authorize people to manage those sheets? I've seen:
Using googleapi and google_sign_in (https://pub.dev/packages/googleapis)
Using google service accounts through gsheets library (https://pub.dev/packages/gsheets)
I was thinking of using method 2, where each group has access to a service account which reads/writes into an specific sheet. I would then require people to sign in on my app to make sure which service account they have access to.
I was wondering if there's a better practice on how to provide access to the users to edit sheets in my drive? I've been searching other options but haven't had any luck.

Send emails from static website hosted on google storage (using google services)

I just created a static website that is hosted on google storage. My domain is also registered with google domains and I have a business G suite account.
My static website has a 'contact us' form and I wonder if it is possible to use gmail or gsuite (or any gcp services) to send the content of the form as an email to my gmail address.
I know there's services like mailgun, etc. But I'd rather do it using tools from google if possible.
Does anybody know how to do this?
There is a very good option that you can use, within the range of Google products, to achieve the goal of sending emails via Contact Form, with your static website.
This option is actually easy and very simple to configure, I would say, which it's to use the serveless product Cloud Functions. To provide some context on it, you can make the functions trigger via HTTPS request, so it works with your site and you will be able to use it for free, for up to 625 thousands forms submissions per month. I would recommend you to give a look at it, in this complete tutorial here, where you can find the steps.
In addition to this option, you can use Mailgun as you mentioned, but in association with GCP products, to give you this service. You can use Mailgun to send the emails, Cloud Datastore to keep records of it and Cloud Functions to work with these two services. More information can be found in this similar case here.
To summarize, as you would prefer to use tools from Google, to follow the first tutorial, where you will be using Cloud Functions only, to configure your service.

email distribution list through website

I'm looking for a commercial option for managing email distribution groups through a website. Members need to be able to subscribe and unsubscribe from distribution lists, but crucially, they need to be able to send emails to the group themseleves (unlike newsletter signups like constant contact).
I understand this kind of thing is possible through open source options such as mailman, LISTSERV, ecartis, majordomo etc. However, I'm not keen on installing python scripts, working with beta, unsupported versions etc.
I'm after a commercial, hosted solution which gives me an API that I can plug my website into. The API would need options to set up new groups and subscribe to and from them.
Any suggestions welcome.
Does this work: http://documentation.mailgun.net/api-mailinglists.html? If not, send us an email with feedback.

Cloud e-mail and portal integration: experiences?

I am evaluating cloud e-mail solutions based upon:
Google Apps for Education
Microsoft Live#edu
I work for a University and we currently have an institutional portal (based on uPortal).
We currently have our local IMAP server and webmail client fully integrated with the portal. We would like to replicate the current portal e-mail experience with the new e-mail services. At present users can see a snapshot of their inbox in the portal and click through into the appropriate place in the webmail client.
We expect that we need to solve similar problems when integrating with the cloud based e-mail solutions.
We need to solve the single sign-on (SSO) problem.
We need to be able to access the inbox messages on the users behalf. (e.g. proxy authentication)
Does anybody have an experience or advice on this?
Many thanks,
Mark
Not sure what programming language you can use, however you can download the source code for some MOSS web parts for live#edu to give you an idea how to code them, they use SSO.
If anybody else happens upon this page they might also be interested the answers I recieved via the Jasig uPortal Mailing List answers

How to import contact details from MSN, yahoo, gmail, aol in asp.net?

I am having difficult time in importing contact details from MSN/YAHOO/AOL/GMAIL etc. Can someone tell me how to get the contacts from these networks?
Yahoo Address Book API
Google Contacts API
Windows Live Contacts API
One of the ways is to use the open source library SocialAuth.net
It allows you to get contacts from all the three above, with a very simple API.
CloudSponge.com is a platform that gives you access to these sources and more in a single integration. We use OAuth's 3-legged authentication for services that support it so your users never give their password away. And we have tools to make it easy to integrate; use our widget and get up and running in minutes or use our API and customize every pixel of the user experience.
http://www.cloudsponge.com/developer/