---
title: Charmhub | Deploy SMTP Integrator using Charmhub - The Open Operator Collection
description: Deploy the latest version of SMTP Integrator on any cloud.
url: https://charmhub.io/smtp-integrator/docs/how-to-contribute
---

# SMTP Integrator

[Canonical IS DevOps](https://charmhub.io/publisher/canonical-is-devops "View all packages from Canonical IS DevOps")

* [Canonical IS DevOps](https://charmhub.io/publisher/canonical-is-devops "View all packages from Canonical IS DevOps")

Platform:

26.04

24.04

22.04

stable 121

```
juju deploy smtp-integrator
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

---

#### Contacts

##### Maintainers

+ [Launchpad Team](https://launchpad.net/~canonical-is-devops)

* [Submit a bug](https://github.com/canonical/smtp-integrator-operator/issues)

---

Share your thoughts on this charm with the community on discourse.

[Join the discussion](https://discourse.charmhub.io/)

# How to contribute

This document explains the processes and practices recommended for contributing enhancements to the SMTP Integrator operator.

* Generally, before developing enhancements to this charm, you should consider [opening an issue](https://github.com/canonical/smtp-integrator-operator/issues) explaining your use case.
* If you would like to chat with us about your use-cases or proposed implementation, you can reach us at [Canonical Matrix public channel](https://matrix.to/#/#charmhub-charmdev:ubuntu.com) or [Discourse](https://discourse.charmhub.io/).
* Familiarising yourself with the [Charmed Operator Framework](https://juju.is/docs/sdk) library will help you a lot when working on new features or bug fixes.
* All enhancements require review before being merged. Code review typically examines
  + code quality
  + test coverage
  + user experience for Juju administrators of this charm.
    For more details, check our [contributing guide](https://github.com/canonical/is-charms-contributing-guide/blob/main/CONTRIBUTING.md).

## [Developing](https://charmhub.io/smtp-integrator/docs/how-to-contribute#p-28458-developing)

For any problems with this charm, please [report bugs here](https://github.com/canonical/smtp-integrator-operator/issues).

The code for this charm can be downloaded as follows:

```
git clone https://github.com/canonical/smtp-integrator-operator
```

To run tests, run `tox` from within the charm code directory.

To build and deploy a local version of the charm, simply run:

```
charmcraft pack
# Ensure you're connected to a juju model, assuming you're on amd64
juju deploy ./smtp-integrator_ubuntu-22.04-amd64.charm
```

## [Canonical contributor agreement](https://charmhub.io/smtp-integrator/docs/how-to-contribute#p-28458-canonical-contributor-agreement)

Canonical welcomes contributions to the SMTP Integrator Operator. Please check out our [contributor agreement](https://ubuntu.com/legal/contributors) if you’re interested in contributing to the solution.

---
