Flutter: Is there any way to access Gmail (mail boxes) in flutter? - flutter

I am trying to make an app to access emails from mail-boxes (such as Gmail and Yahoo Mail) and to store it in my local storage. Is there any way in a flutter to implement that.?

Sure there is.
You could use imap_client or enough_mail or others.
If you really only want Google Mail, you could use their own package googleapis

Related

Flutter Web - Send Mail directly from Flutter Web

I am developing a website with flutter web.
But I can't find a plugin or something to be able to send emails directly from a contact form 😪
How can I send an email directly from flutter web?
Sending emails via the client-side (e.g. Flutter) is not recommended and has lots of security issues. You will have to put some private information in your app and anyone can access this information.
So the correct way to do this is by using a backend(e.g. Node.js) and make your Flutter app communicate with this backend via sending a post HTTP request.
You can easily achieve that using some node js packages like nodemailer

How to send email in flutter withouth open a email app?

I'm newest in flutter.
I need help.
In one of the pages of my application, I need to send an email without opening the email application itself.
I'll explain.
I have a bug report page. For example, I need to send an email because a package has not been returned.
After filling out a form with my personal data, I need to automatically send an email.
I tried with url_lanch and mailer but either nothing happens or the gmail app opens (in the android emulator).
Can anyone help me?
use mailer package mailer to send mail. and also can make custom template using http package from the same site.

Gmail extension - possibilities. Gmail gadget or Google Apps Script

I'm wondering if it is possible to extend Gmail, by adding a button in email context menu or other control. My Goal is to export mail or selected mails to external server.
Is it possible to accomplish that using Gmail Gadget or Google Apps Script?
If adding a custom control isnt possible i will accept any other way to export mails and integrate gmail with external system.
To extend your gmail interface, you can write a contextual gadget. See https://developers.google.com/gmail/contextual_gadgets for getting started.
You can also achieve the same i.e. read an email and post it to an external server by using Google Apps Script. Read the documentation of GMailApp to get started
GMailApp doesn't support UIs and Dialogs as well as Events and Triggers.

SendGrid email read confirmation

I want to collect information about how many emails that I have sent, has been read. I want to use method where I will put image in email and once the image gets rendered I can catch that event. I know this is not hundred percent reliable.
I am using a SendGrid for sending my emails. I was wondering does SendGrid provides service like this?
I was looking through SendGrid documentation but was not able to find what I need.
You want to use the Open Tracking app. You can also enable, disable, and configure this app via the web API or SMTP API headers.

automatic background email from iphone application to users

I am so confused. My simple requirement is: i have an application which contains confirmation form i.e. nib file. It contains some textFields like name, age, email etc. I simply want when somebody click on submit button application send background and automatic email to email defined in textField. that email contain all information like name, age etc. User need not to fil anything and it should work in background. There are so many application do the same thing. I am creating booking application.
So how can i impliment this behaviour.
Apple does not provide a way to do this - and for good reason. Sending emails from the phone automatically introduces a lot of security risks.
I am willing to bet that the apps that do this use an intermediary server to which they post the data. When the data is posted then the server handles the sending of the emails.
To do this:
Send an HTTPS POST request to your server application.
From your server application, send an email via SMTP (or APIs built on top of SMTP).
Google AppEngine provides a simple and cheap way to create such a web service, running on top of Google's cloud-computing infrastructure. The sending mail from AppEngine help document includes detailed examples of how to send mail from your server application (assuming you use the Python version of Google AppEngine).
Unfortunately, there is no official feature for this but you could download a third-party library. Refer here for a couple of suggestions.