[ FREE ] eFeMail Auto Smtp Sender

Sorry, I am spanish, no speak english.
By a necessity I knew Kodular, then the extensions and from there the world of java and android.
I started learning a few weeks ago and created eFeMail, which I decided to share.
This extension allows you to send emails from any email provider. It supports multiple recipients and attachments.


With the GMAIL or HOTMAIL block we can send emails without any data from the smtp host.

With the OTHER block we can send to any provider.

The addresses of the recipients must be separated by the sign “,” (without double quotes, only the comma)

If more than one file is attached, please separate them by “,”

You can use the join text block to join the parts or all in one line separated by “,”

If the debug mode is activated, all the information returned by the server will be sent to the logging blocks. By default false.

The timeout block defines the time to connect to the SMTP server. In milliseconds, by default 5000.


  • android.permission.INTERNET
  • android.permission.WRITE_EXTERNAL_STORAGE
  • android.permission.READ_EXTERNAL_STORAGE

Remember that I only share what I have learned. The extension may have errors.

com.extensions.eFeMail.aix (709.9 KB)

v2 Changelog

  • Solved Problem with com.google.common.net.InternetDomainName
  • Renamed methods an event nameds. Thanks #WatermelonIce :wink:
  • Added support HTML email.
  • Sepparate event Log in success and error blocks.

Well done. Thanks for sharing

1 Like

I have to try it on my project, good extension.

1 Like

Nice Extension :wink:

1 Like

Great work! However please kindly follow the naming conversion:


Well, I haven’t even put a name right then! :grin: :confounded:

Thank you for the information. I will change it, sorry.

1 Like

Well actually I mean the name of the method. :sweat_smile:

1 Like

I had read about the nomenclature but I didn’t give it much thought.
I have to get used to working correctly.
Thanks again, I will keep this in mind for future extensions.


Please add a block " When efemail.sent"

1 Like

Added :+1:t2:

1 Like

If anyone is facing issue when sending mail from the extension using gmail then please turn on less secure app setting from this link https://myaccount.google.com/lesssecureapps?pli=1&rapt=AEjHL4P8obtV8M2nELVP6haYHiy2bg105Fbd9Xw9yDyexo5ov_bhLS8_BbShRouPawDr_mwdwM-PpnSmtGpMk6dAvK8gRhClPw it will work


The Extension is nice and helpful :slightly_smiling_face:
But, we will have to compromise with security of our Google account for it.


First of all, I can’t go without saying this great extension and it’s free

I expect more from you and I am sure it will bring many more to the community thanks


Great extension.thanks for your contribution. Keep it up​:wink:


You don’t have to compromise the safety of anything. You can use a gmail account created just for this, or you can use any mail provider without using Gmail.

Greetings and thanks to everyone


Thank you very much Felix, I love the extension.


Great! Well done …very usefull :+1::sparkles:


It’s really very useful Well done… :tada: :tada: :heart_eyes: :heart_eyes:


@alegoriasoft is it asking for the password of the email address?
if yes then how can we be sure that our password is safe?

I know you don’t know me, but you know wireshark ?

Another way, the code is not obfuscated

In a few days I intend to publish a full client, it supports IMAP, POP3 and SMTP. I have taken into account the concern about the password of the accounts. I still have to finish the log management. Anyway I will open a post explaining the features of the extension and if anyone has an idea to improve password security it will be welcome.