trying to develop a plugin in octoprint application which can access my emails based on the emails I receive it(plugin) will decide which file to print next
Mail client Application :- mailpile python based
Need help with related topics, if such plugin already exists or something close.
Not aware of a plugin that can receive print jobs via logging into e-mail account, I think that's what you mean? There are other approaches for remote queuing, like Autodrop3D, Fractal Bridge but both depend on external service rather than email.
I'm not sure why you wouldn't rely on Pyhton's mail client instead of a 3rd party library which includes a web mail front-end... Isn't IMAP access enough to get mails from a mailbox, parse them and act upon corresponding pattern? Instead of a fullblown webmail?
My print scheduler plugin as well. I made the Autodrop3D plugin for them and believe both it and fractal have free plans. Another option would be astroprint for remote sending of files, and of course ngrok, octoeverywhere or any of the other remote access plugins.