Sevk

Sevk Ruby SDK

Official Ruby SDK for Sevk email platform.

Documentation • Website

Installation

gem install sevk

Send Email

require 'sevk'

client = Sevk::Client.new('your-api-key')

client.emails.send(
  to: '[email protected]',
  from: '[email protected]',
  subject: 'Hello from Sevk!',
  html: '<h1>Welcome!</h1>'
)

Send Email with Markup

require 'sevk'

client = Sevk::Client.new('your-api-key')

html = Sevk::Markup.render("<section padding=\"40px 20px\" background-color=\"#f8f9fa\">\n  <container max-width=\"600px\">\n    <heading level=\"1\" color=\"#1a1a1a\">Welcome!</heading>\n    <paragraph color=\"#666666\">Thanks for signing up.</paragraph>\n    <button href=\"https://example.com\" background-color=\"#5227FF\" color=\"#ffffff\" padding=\"12px 24px\">\n      Get Started\n    </button>\n  </container>\n</section>\n"
)

client.emails.send(
  to: '[email protected]',
  from: '[email protected]',
  subject: 'Welcome!',
  html: html
)

Documentation

For full documentation, visit docs.sevk.io

License

MIT