Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mailslurp/mailslurp-client-protobuf
Protobuf definitions for MailSlurp email API
https://github.com/mailslurp/mailslurp-client-protobuf
Last synced: 4 days ago
JSON representation
Protobuf definitions for MailSlurp email API
- Host: GitHub
- URL: https://github.com/mailslurp/mailslurp-client-protobuf
- Owner: mailslurp
- License: mit
- Created: 2020-11-05T18:50:43.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-03T06:05:48.000Z (7 months ago)
- Last Synced: 2024-11-08T17:11:57.580Z (about 2 months ago)
- Size: 707 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
- Support: SUPPORT.md
Awesome Lists containing this project
README
# gPRC for
MailSlurp is an API for sending and receiving emails from dynamically allocated email addresses. It's designed for developers and QA teams to test applications, process inbound emails, send templated notifications, attachments, and more.
## Resources
- [Homepage](https://www.mailslurp.com)
- Get an [API KEY](https://app.mailslurp.com/sign-up/)
- Generated [SDK Clients](https://docs.mailslurp.com/)
- [Examples](https://github.com/mailslurp/examples) repository## Overview
These files were generated by the [OpenAPI Generator](https://openapi-generator.tech) project.- API version: 6.5.2
- Package version:
- Build package: org.openapitools.codegen.languages.ProtobufSchemaCodegen
For more information, please visit [https://www.mailslurp.com/contact/](https://www.mailslurp.com/contact/)## Usage
Below are some usage examples for Go and Ruby. For other languages, please refer to https://grpc.io/docs/quickstart/.
### Go
```
# assuming `protoc-gen-go` has been installed with `go get -u github.com/golang/protobuf/protoc-gen-go`
mkdir /var/tmp/go/
protoc --go_out=/var/tmp/go/ services/*
protoc --go_out=/var/tmp/go/ models/*
```### Ruby
```
# assuming `grpc_tools_ruby_protoc` has been installed via `gem install grpc-tools`
RUBY_OUTPUT_DIR="/var/tmp/ruby/"
mkdir $RUBY_OUTPUT_DIR
grpc_tools_ruby_protoc --ruby_out=$RUBY_OUTPUT_DIR --grpc_out=$RUBY_OUTPUT_DIR/lib services/*
grpc_tools_ruby_protoc --ruby_out=$RUBY_OUTPUT_DIR --grpc_out=$RUBY_OUTPUT_DIR/lib models/*
```