GithubHelp home page GithubHelp logo

dovecot's Introduction

dovecot

This is the dovecot module. It provides installation and configuration routines using Puppet.

Simplest Configuration:

include dovecot

It will just install the dovecot-imapd package and ensure that dovecot is running.


Real World Configuration:

include dovecot 

class { dovecot::ssl:
  ssl          => 'yes',
  ssl_keyfile  => '/etc/ssl/private/example_privatekey.pem',
  ssl_certfile => '/etc/ssl/certs/example_server.pem',
  ssl_ca       => '/etc/ssl/certs/CAcert_chain.pem'
}
include dovecot::sieve
class { dovecot::master:
  postfix    => yes
}

class { dovecot::postgres:
  dbname     => 'dbname',
  dbpassword => 'dbpassword',
  dbusername => 'dbuser',
}
include dovecot::mail

class { dovecot::lda: 
  postmaster_address => '[email protected]'
}
include dovecot::imap
include dovecot::base
include dovecot::auth

dovecot's People

Contributors

mjhas avatar testingoauth avatar andyleejordan avatar hdeadman avatar

Watchers

ryan za avatar Sheldon Hearn avatar Rory McKinley avatar James Cloos avatar Wynand van Dyk avatar Chris Truter avatar Tiaanvd avatar  avatar Shaun Bügler avatar Ernst Van Graan avatar Brent Clark avatar Jonathan Abrahams avatar  avatar Johan van Dyk avatar  avatar  avatar  avatar Anro le Roux avatar Izak Eygelaar avatar  avatar Jordan Lapp avatar  avatar  avatar Barney de Villiers avatar Upul Seneviratne avatar  avatar Johan Basson 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.