PHPackages                             kijho-technologies/kijho-mailer - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. kijho-technologies/kijho-mailer

ActiveProject[Mail &amp; Notifications](/categories/mail)

kijho-technologies/kijho-mailer
===============================

04872PHP

Since Feb 16Pushed 10y ago2 watchersCompare

[ Source](https://github.com/cesar-giraldo/kijho-mailer)[ Packagist](https://packagist.org/packages/kijho-technologies/kijho-mailer)[ RSS](/packages/kijho-technologies-kijho-mailer/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Instalación
===========

[](#instalación)

### composer.json

[](#composerjson)

Colocar esta linea en el archivo composer.json del proyecto:

```
"kijho-technologies/kijho-mailer": "dev-master"
```

Es necesario tener instalados los siguientes budles:

```
"symfony/symfony": "2.8.*",
```

```
"sensio/distribution-bundle": "~4.0"
```

```
"doctrine/doctrine-fixtures-bundle": "dev-master"
```

```
"fkr/cssurlrewrite-bundle": "*"
```

### AppKernel.php

[](#appkernelphp)

Colocar la siguiente linea en el archivo AppKernel para inicializar el Bundle:

```
new Kijho\MailerBundle\KijhoMailerBundle()
```

### routing.yml

[](#routingyml)

Colocar la siguiente ruta en el archivo routing.yml del proyecto:

```
kijho_mailer:
    resource: "@KijhoMailerBundle/Resources/config/routing.yml"
    prefix:   /{_locale}/kijhoMailer
```

### config.yml

[](#configyml)

Habilitar la configuración del lenguaje en el archivo config.yml colocando el lenguaje por defecto para el vendor. De momento los lenguajes disponibles son ingles y español (en, es)

```
framework:
    translator:      { fallbacks: [en] }
```

Kijho Mailer requiere el vendor de assets, una vez instalado colocar el nombre del bundle en los bundles que usan assets:

```
assetic:
    debug:          "%kernel.debug%"
    use_controller: false
    bundles:        [AcmeDemoBundle, KijhoMailerBundle]
```

Poner en el archivo config.yml las configuraciones propias del vendor:

```
# Twig Configuration
twig:
    globals:
        email_manager: "@email_manager"

kijho_mailer:
    entity_directories: ["%kernel.root_dir%/../src/Acme/DemoBundle/Entity/"]
    entity_namespace: "Acme\DemoBundle\Entity"
    storage:
        layout:         "Kijho\MailerBundle\Entity\EmailLayout"
        template_group: "Kijho\MailerBundle\Entity\EmailTemplateGroup"
        template:       "Kijho\MailerBundle\Entity\EmailTemplate"
        settings:       "Kijho\MailerBundle\Entity\EmailSettings"
        email:          "Kijho\MailerBundle\Entity\Email"
        email_event:    "Kijho\MailerBundle\Entity\EmailEvent"
```

Instanciar las siguientes extensiones de twig en la seccion de servicios:

```
services:
    twig.extension.evaluate:
      class: Twig\Extension\EvaluateExtension
      tags:
          - { name: twig.extension }
```

Asegurarse de configurar los parametros del swiftmailer, los parametros van en el archivo parameters.yml:

```
swiftmailer:
    transport: "%mailer_transport%"
    host:      "%mailer_host%"
    username:  "%mailer_user%"
    password:  "%mailer_password%"
    spool:     { type: memory }
```

#### composer update

[](#composer-update)

Ejecute en su proyecto el comando ```
composer update
```

#### doctrine schema update

[](#doctrine-schema-update)

Ejecute en su proyecto el comando ```
php app/console d:s:u --force
```

#### Enlace

[](#enlace)

Ahora para acceder a las funcionalidades del vendor instalado, coloque en cualquier parte de su proyecto un enlace con la ruta: ```
{{path('kijho_mailer_homepage')}}
```

&lt;script&gt; $( function() { $("PRE").prettyPre(); } ); &lt;/script&gt;

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/12103527?v=4)[Cesar Giraldo](/maintainers/cesar-giraldo)[@cesar-giraldo](https://github.com/cesar-giraldo)

---

Top Contributors

[![cesar-giraldo](https://avatars.githubusercontent.com/u/12103527?v=4)](https://github.com/cesar-giraldo "cesar-giraldo (83 commits)")

### Embed Badge

![Health badge](/badges/kijho-technologies-kijho-mailer/health.svg)

```
[![Health](https://phpackages.com/badges/kijho-technologies-kijho-mailer/health.svg)](https://phpackages.com/packages/kijho-technologies-kijho-mailer)
```

###  Alternatives

[mattketmo/email-checker

Throwaway email detection library

2752.1M5](/packages/mattketmo-email-checker)[sarfraznawaz2005/noty

Laravel package to incorporate noty flash notifications into laravel.

324.5k](/packages/sarfraznawaz2005-noty)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
