{"id":20195237,"url":"https://github.com/amssdias/sending-emails","last_synced_at":"2026-04-28T17:03:25.284Z","repository":{"id":128479025,"uuid":"373266625","full_name":"amssdias/sending-emails","owner":"amssdias","description":"Website to send emails","archived":false,"fork":false,"pushed_at":"2022-01-24T14:11:03.000Z","size":1685,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-10T08:48:03.567Z","etag":null,"topics":["django","form-validation","logs","python3","smtp","testing"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/amssdias.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-06-02T18:28:28.000Z","updated_at":"2022-01-24T14:13:10.000Z","dependencies_parsed_at":"2023-04-05T20:54:33.762Z","dependency_job_id":null,"html_url":"https://github.com/amssdias/sending-emails","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/amssdias/sending-emails","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amssdias%2Fsending-emails","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amssdias%2Fsending-emails/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amssdias%2Fsending-emails/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amssdias%2Fsending-emails/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amssdias","download_url":"https://codeload.github.com/amssdias/sending-emails/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amssdias%2Fsending-emails/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260350427,"owners_count":22995755,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["django","form-validation","logs","python3","smtp","testing"],"created_at":"2024-11-14T04:16:21.861Z","updated_at":"2026-04-28T17:03:20.262Z","avatar_url":"https://github.com/amssdias.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[python-download]: https://www.python.org/downloads/\n[django-link]: https://www.djangoproject.com/\n\n![Python Badge](https://img.shields.io/badge/Python-3.9.2-blue?logo=python)\n![Python Badge](https://img.shields.io/badge/Django-3.2.4-092E20?logo=django)\n\n\n# Send Emails\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"media/project_img.png\" width=\"500px\"\u003e\n\u003c/p\u003e\nA simple app where a user can send emails to his friends. Easy to use.\n\n### Built with\n\n![Django Badge](https://img.shields.io/badge/-Django-092E20?style=for-the-badge\u0026labelColor=black\u0026logo=django\u0026logoColor=white)\n\n\n## :hammer: Getting started\n\n### Pre requisites\n\n- [Python][python-download] - 3.9 or up\n- [Django][django-link] - 3.2.4\n\n\n### Installation\n\n#### Pipfile and Pipfile.Lock\n\nInside the Pipfile there's all the modules name needed for the project. \n\n1. Download Pipenv through the terminal window ***(make sure you have [Python][python-download] installed)***:\n\n\t```python\n    pip install pipenv\n    ```\n    \n2. After installing pipenv all you have to do is to download the files and in the terminal window, go to the folder with these files and run:\n\n\t```python\n    pipenv install\n    ```\n    This will create a virtual environment with all the modules needed.\n\n3. We must have this virtual environment to run our program, through the terminal window:\n\n\t```python\n    pipenv shell # To run the virtual environment\n    exit         # To close the virtual environment\n    ```\n\nIf any doubts here's a link to some more explanations: [Pipenv](https://pipenv-fork.readthedocs.io/en/latest/basics.html)\n\n\n### Setting up Gmail for Django Mail API\n\nWe need to make some changes in our Gmail account to send an Email. Visit this link with your account signed in:\n\n[Gmail Account Settings](https://myaccount.google.com/security?pli=1)\n\nThe link contains a specific setting that allows access via Django mail API. Since our web application is not a google registered service, it is a less secured app. Therefore, we allow less secured apps to our settings.\n\n\u003cimg src=\"media/Gmail-Security-Section.png\"\u003e\n\n**Less secure app** access option will be present. Turn on the access.\n\n\u003cimg src=\"media/Less-Secure-App-Access-Option.png\"\u003e\n\n**Note:**\n\nIf you are just testing, then you can temporarily do this setting. \n\n\n## :email: Send emails\n\nOn your terminal window, go to the folder with the Pip files and type: \n\n```python\npipenv shell\n```\n\n\nThen change to the folder with `manage.py` and type: \n\n```python\npython manage.py runserver\n```\nPaste this link on your browser:\n**http://127.0.0.1:8000/emails/send_email**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famssdias%2Fsending-emails","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famssdias%2Fsending-emails","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famssdias%2Fsending-emails/lists"}