{"id":24352350,"url":"https://github.com/mattumotu/postman","last_synced_at":"2025-04-10T00:27:23.735Z","repository":{"id":144173181,"uuid":"102748838","full_name":"mattumotu/postman","owner":"mattumotu","description":"a light weight, object-oriented .Net SDK for sending emails","archived":false,"fork":false,"pushed_at":"2019-05-02T17:37:11.000Z","size":315,"stargazers_count":2,"open_issues_count":4,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-20T16:16:31.254Z","etag":null,"topics":["csharp","dotnet","email"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mattumotu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-09-07T14:43:32.000Z","updated_at":"2024-01-23T15:51:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"db5e7af5-3415-43ad-82f7-95d449e075d5","html_url":"https://github.com/mattumotu/postman","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattumotu%2Fpostman","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattumotu%2Fpostman/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattumotu%2Fpostman/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattumotu%2Fpostman/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mattumotu","download_url":"https://codeload.github.com/mattumotu/postman/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248133169,"owners_count":21053183,"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":["csharp","dotnet","email"],"created_at":"2025-01-18T15:48:14.271Z","updated_at":"2025-04-10T00:27:23.714Z","avatar_url":"https://github.com/mattumotu.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Postman\n\n![Postman Logo](https://raw.githubusercontent.com/mattumotu/postman/master/postman.png \"Postman Logo\")\n\nPostman is a C#.Net implementation of the wonderful [jcabi-email](https://github.com/jcabi/jcabi-email) created by [Yegor Bugayenko](https://github.com/yegor256)\nMore details are here: [email.jcabi.com](http://email.jcabi.com/).\n\n[![AppVeyor](https://img.shields.io/appveyor/ci/mattumotu/postman.svg?maxAge=3600)](https://ci.appveyor.com/project/mattumotu/postman)\n[![Coverage Status](https://img.shields.io/coveralls/mattumotu/postman/master.svg?maxAge=3600)](https://coveralls.io/github/mattumotu/postman?branch=master)\n[![Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=postman\u0026metric=alert_status)](https://sonarcloud.io/dashboard?id=postman)\n[![NuGet](https://img.shields.io/nuget/v/postman.svg)](https://www.nuget.org/packages/Postman/)\n\nInstallation\n---\nVia NuGet\n\n    PM\u003e Install-Package Postman\n    \nUsage\n-----\n\nThis example shows basic C# use of Postman\n\n```cs\nusing System.Collections.Generic;\nusing Postman\nusing Postman.Interfaces\n\n// Create Stamps\nICollection\u003cIStamp\u003e stamps = new List\u003cIStamp\u003e();\nstamps.Add(new Stamp.Recipient(\"test@test.com; test1@test.com\"));\nstamps.Add(new Stamp.Subject(\"This is a test email\"));\nstamps.Add(new Stamp.Sender(\"test@test.com\", \"test account\"));\n\n// Create Enclosures\nICollection\u003cIEnclosure\u003e enclosures = new List\u003cIEnclosure\u003e();\nenclosures.Add(new Enclosure.Plain(\"plain text\"));\n\n// Create Envelope\nIEnvelope exampleEnv = new Envelope(stamps, enclosures);\n\n// Create Postman\nIPostman postman = new Postman(\"my.smtp.host\");\n\n// Send Envelope\npostman.Send(exampleEnv);\n```\n\nThis example shows basic VB.net use of Postman\n```vbnet\nImports System.Collections.Generic\nImports Postman\nImports Postman.Interfaces\n\n' Create Stamps\nDim stamps As ICollection(Of IStamp) = New List(Of IStamp)()\nstamps.Add(New Stamp.Recipient(\"test@test.com; test1@test.com\"))\nstamps.Add(New Stamp.Subject(\"This is a test email\"))\nstamps.Add(New Stamp.Sender(\"test@test.com\", \"test account\"))\n\n' Create Enclosures\nDim enclosures As ICollection(Of IEnclosure) = New List(Of IEnclosure)()\nenclosures.Add(New Enclosure.Plain(\"plain text\"))\n\nDim embResList As New List(Of IEmbeddedResource)\nembResList.Add(New EmbeddedResource.EmbeddedResource(\n                HttpContext.Current.Server.MapPath(\"~/Images/ExmapleImage.jpg\"),\n                New Net.Mime.ContentType(Net.Mime.MediaTypeNames.Image.Jpeg),\n                \"APHALogo\"))\nencs.Add(New Enclosure.Html(\"My \u003cb\u003eHTML\u003c/b\u003e Text \u003cimg src=cid:APHALogo\u003e\", embResList))\n\n' Create Envelope\nDim exampleEnv As IEnvelope = New Envelope(stamps, enclosures)\n\n' Create Postman\nDim postman As IPostman = New Postman(\"my.smtp.host\")\n\n' Send Envelope\npostman.Send(exampleEnv)\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattumotu%2Fpostman","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmattumotu%2Fpostman","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattumotu%2Fpostman/lists"}