{"id":22611225,"url":"https://github.com/bzdgn/retrieve-blocked-gmail-emails","last_synced_at":"2025-03-28T23:20:38.670Z","repository":{"id":81112747,"uuid":"108114249","full_name":"bzdgn/retrieve-blocked-gmail-emails","owner":"bzdgn","description":"A source code and a solution to retrieve blocked gmail emails due to the security reasons","archived":false,"fork":false,"pushed_at":"2017-10-24T14:32:14.000Z","size":237,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-03T09:47:52.937Z","etag":null,"topics":["base64","block","blocked","email","emails","gmail","java","solution"],"latest_commit_sha":null,"homepage":null,"language":"Java","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/bzdgn.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":"2017-10-24T10:55:59.000Z","updated_at":"2024-06-17T03:47:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"2d93a1f9-b235-47ac-947b-5b997423b1b2","html_url":"https://github.com/bzdgn/retrieve-blocked-gmail-emails","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bzdgn%2Fretrieve-blocked-gmail-emails","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bzdgn%2Fretrieve-blocked-gmail-emails/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bzdgn%2Fretrieve-blocked-gmail-emails/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bzdgn%2Fretrieve-blocked-gmail-emails/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bzdgn","download_url":"https://codeload.github.com/bzdgn/retrieve-blocked-gmail-emails/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246112658,"owners_count":20725301,"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":["base64","block","blocked","email","emails","gmail","java","solution"],"created_at":"2024-12-08T16:09:51.371Z","updated_at":"2025-03-28T23:20:38.663Z","avatar_url":"https://github.com/bzdgn.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# A Base64 Decoder and A Guide On How To Retrieve Blocked GMail Emails\n\n******************************************************************************************\n\n## Contents\n\n- [Getting Started](#getting-started)\n- [How To Retrieve Blocked Gmail Email Content In Base64 Form](#a-how-to-retrieve-blocked-gmail-email-content-in-base64-form)\n- [Use Provided Software And Convert And Write Base64 Content Into Binary File](#b-use-provided-software-and-convert-and-write-base64-content-into-binary-file)\n- [Moreover](#c-moreover)\n\n******************************************************************************************\n\n## Getting Started\nThis project is a solution to retrieval of blocked gmail emails with the binary attachments\ndue to the security reasons.\n\nIn this README.md file I'll explain how to retrieve your blocked gmail email in Base64 encoded form\nand then, I'll show how you are going to retrieve your original attachment with the provided software\nwithin this project.\n\n### A) How To Retrieve Blocked Gmail Email Content In Base64 Form\n\n#### A-1) Retrieve The Email Attachment In Base64 Form\n\nFirst you have to select the \"Show Original\" button on the right side of the pulldown menu;\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg src=\"https://github.com/bzdgn/retrieve-blocked-gmail-emails/blob/master/screen-shots/00_pulldown.png\" alt=\"pulldown\"\u003e\n\u003c/p\u003e\n\nAs show in below also;\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg src=\"https://github.com/bzdgn/retrieve-blocked-gmail-emails/blob/master/screen-shots/01_show_original.png\" alt=\"show original\"\u003e\n\u003c/p\u003e\n\nThen you are going to see the content in as below, download the Base64 Encoded content of the attachement;\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg src=\"https://github.com/bzdgn/retrieve-blocked-gmail-emails/blob/master/screen-shots/02_download_original.png\" alt=\"download-original\"\u003e\n\u003c/p\u003e\n\n[Go Back To Contents](#contents)\n\n#### A-2) Trim The Original Content\n\nThis is the content of your attachment, you must trim it so that only the Base64 Encoded part must be in the text file.\nSo first, trim the beginning of the file as below;\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg src=\"https://github.com/bzdgn/retrieve-blocked-gmail-emails/blob/master/screen-shots/03_trimming_a.png\" alt=\"trimming-beginning-of-the-file\"\u003e\n\u003c/p\u003e\n\nAnd after then, delete the last line of the file as below;\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg src=\"https://github.com/bzdgn/retrieve-blocked-gmail-emails/blob/master/screen-shots/04_trimming_b.png\" alt=\"trimming-end-of-the-file\"\u003e\n\u003c/p\u003e\n\n[Go Back To Contents](#contents)\n\n### B) Use Provided Software And Convert And Write Base64 Content Into Binary File\n\nYou have the appropriote Base64 Content finally. Convert it to binary with the desired output name as below;\n\n\tjava -jar ConvertBase64.jar \u003cinput_file\u003e \u003coutput_file\u003e\n\nA simple example is shown in below;\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg src=\"https://github.com/bzdgn/retrieve-blocked-gmail-emails/blob/master/screen-shots/05_convert_example.png\" alt=\"example\"\u003e\n\u003c/p\u003e\n\n[Go Back To Contents](#contents)\n\n### C) Moreover\n\nYou can find the source code in the \n\t\n[ConvertBase64.java](https://github.com/bzdgn/retrieve-blocked-gmail-emails/blob/master/src/com/levent/base64bin/ConvertBase64.java)\n\t\ndirectory as usual. But if you come here only to convert your Base64 content, go directly to the  \n\n[/RunnableJar](RunnableJar)\n\t\nfolder. You can simply download the Runnable Jar [ConvertBase64.jar](https://github.com/bzdgn/retrieve-blocked-gmail-emails/raw/master/RunnableJar/ConvertBase64.jar) and run on the command line.\n\n[Go Back To Contents](#contents)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbzdgn%2Fretrieve-blocked-gmail-emails","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbzdgn%2Fretrieve-blocked-gmail-emails","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbzdgn%2Fretrieve-blocked-gmail-emails/lists"}