Code Monkey home page Code Monkey logo

ses-password's Introduction

SES SMTP Password converter

Simple CLI to convert IAM credentials to SMTP password that can be used to authenticate againsts AWS SES.

Installation

If you have Go installed, run go get github.com/chialab/ses-password and you’re ready to Go.

Otherwise, download a pre-build binary and copy it to a directory that’s in your $PATH. Usually, /usr/local/bin is a good place to put the executable in.

Usage

The CLI reads IAM Secret Access Key from stdin and outputs the SMTP password to stdout. Although this is not user-friendly, it makes piping easier as no formatting or parsing are required.

On macOS, you may also pipe from and to pasteboard. Assuming you already have the IAM Secret Access Key in your clipboard, run:

pbpaste | ses-password | pbcopy

This will read the secret access key from your clipboard, pass it through the executable, and put the SMTP password in your clipboard.

Other OS-es provide similar functionality with equivalent commands (e.g. xclip on Ubuntu).

Contributing

Any contribution is welcome. Issues, Pull Requests and any form of suggestion is welcome.

Fork this repository and make commits, then open a Pull Request against master, or contact us at [email protected] to get in touch.

ses-password's People

Contributors

fquffio avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.