{ "info": { "author": "Aiden (Dev)", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: Unix", "Programming Language :: Python :: 3" ], "description": "## Emailer\n\n\n* `Send Email easily with python.`\n\n
\n\n## Installation\n\n* Install Package Using `pip`\n ```shell script\n python3 pip install Emailer\n ```\n\n
\n\n### How to use:\n\n* How to send Email\n ```python\n from Emailer.core import EmailSender\n\n # Configuring HOST\n HOST_USER = 'example@gmail.com'\n HOST_PASSWORD = 'secretpassword'\n sender = EmailSender(HOST_USER, HOST_PASSWORD)\n\n # Lets send the email\n\n # This is out email content (a html file) You can also refer\n # to variables like jinja template\n html_file_path = '/some/path/name.html' #

Hey {{ name }}

\n context = {'name': 'Anonymous'} # The value of variable in html {{ name }}\n receiver = 'someone@gmail.com'\n subject = 'Nothing Special'\n\n sender.send(\n receiver=receiver,\n subject=subject,\n template=html_file_path,\n context=context\n )\n\n # And done.Email sent \ud83c\udf8a\ud83c\udf89\n ```\n\n* You can also send text instead of html file\n`Defaultly its set to TEMPLATE_TYPE_PATH to use html file path`\n ```python\n from Emailer import template_types\n\n sender.send(\n receiver=receiver,\n subject=subject,\n template='Just a text',\n template_type=template_types.TEMPLATE_TYPE_TEXT\n )\n\n # Just change the template type to text.\n ```\n\n* Changing Server, Port\n`defaultly its set to Gmail server:'smtp.gmail.com', port:465`\n ```python\n sender.send(\n receiver=receiver,\n subject=subject,\n template='Just a text',\n template_type=template_types.TEMPLATE_TYPE_TEXT,\n\n SERVER='Email server',\n PORT='Email servers port'\n )\n ```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/QuackCoding/Emailer", "keywords": "python,HTML,Email,email sender,Emailer,Mail", "license": "", "maintainer": "", "maintainer_email": "", "name": "Emailer", "package_url": "https://pypi.org/project/Emailer/", "platform": "", "project_url": "https://pypi.org/project/Emailer/", "project_urls": { "Homepage": "https://github.com/QuackCoding/Emailer" }, "release_url": "https://pypi.org/project/Emailer/1.1/", "requires_dist": [ "HTMLTemplateRender" ], "requires_python": "", "summary": "Email sender", "version": "1.1", "yanked": false, "yanked_reason": null }, "last_serial": 10740864, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "5a026140758271a8c1b2458208402602", "sha256": "0c0bfe2b0b49a6745db917c251324a7546375e563d8fd96140b1870a4d02e0a1" }, "downloads": -1, "filename": "Emailer-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5a026140758271a8c1b2458208402602", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4127, "upload_time": "2021-05-06T10:46:22", "upload_time_iso_8601": "2021-05-06T10:46:22.013206Z", "url": "https://files.pythonhosted.org/packages/5e/dd/90002dbafb1876e469b238cbf72d3babbac4746967bec51f27e5701fdb5d/Emailer-1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3498f94feb1a4d771823bfe8e24db1cb", "sha256": "d192b57cb3c232c2b799d0ba02b3c8923d56af5ddf3ee32879dedd650ae0d066" }, "downloads": -1, "filename": "Emailer-1.1.tar.gz", "has_sig": false, "md5_digest": "3498f94feb1a4d771823bfe8e24db1cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3705, "upload_time": "2021-05-06T10:46:23", "upload_time_iso_8601": "2021-05-06T10:46:23.033527Z", "url": "https://files.pythonhosted.org/packages/83/bd/26a4161bfa30796ca71142ca65a7383253a96cd20f9cdfbf67ff76f55ef3/Emailer-1.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5a026140758271a8c1b2458208402602", "sha256": "0c0bfe2b0b49a6745db917c251324a7546375e563d8fd96140b1870a4d02e0a1" }, "downloads": -1, "filename": "Emailer-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5a026140758271a8c1b2458208402602", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4127, "upload_time": "2021-05-06T10:46:22", "upload_time_iso_8601": "2021-05-06T10:46:22.013206Z", "url": "https://files.pythonhosted.org/packages/5e/dd/90002dbafb1876e469b238cbf72d3babbac4746967bec51f27e5701fdb5d/Emailer-1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3498f94feb1a4d771823bfe8e24db1cb", "sha256": "d192b57cb3c232c2b799d0ba02b3c8923d56af5ddf3ee32879dedd650ae0d066" }, "downloads": -1, "filename": "Emailer-1.1.tar.gz", "has_sig": false, "md5_digest": "3498f94feb1a4d771823bfe8e24db1cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3705, "upload_time": "2021-05-06T10:46:23", "upload_time_iso_8601": "2021-05-06T10:46:23.033527Z", "url": "https://files.pythonhosted.org/packages/83/bd/26a4161bfa30796ca71142ca65a7383253a96cd20f9cdfbf67ff76f55ef3/Emailer-1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }