Questions tagged [haraka]

A modern, high performance, flexible SMTP server written in async nodejs with a plugin architecture

Plugins provide features like TLS cert file security, dkim, regex selective incoming/outgoing blacklist / whitelist for email addresses and/or domains

If you have experience using postfix this will be a refreshing change

its opensource https://github.com/haraka/Haraka

https://haraka.github.io/manual/tutorials/SettingUpOutbound.html

15 questions
14
votes
5 answers

How can I make a callback that requires info of its child function

I am working in a project that uses Node.js for a Haraka (an smtp server) plugin. This is Node.JS and I have a little problem whith callbacks. I haven't been able to convert this particular code to use a callback. So, this is the code that I…
Ricardo Polo Jaramillo
  • 12,110
  • 13
  • 58
  • 83
2
votes
1 answer

Configure PHP with Haraka mail server

I have a script like that :
Julien
  • 200
  • 1
  • 15
2
votes
1 answer

Haraka Smtp Server ( Editing Outbound EMail Body Content)

i am trying to write a custom plugin for haraka a nodejs powered smtp server. i want to add some text to the mailbody. here is my code so far. var utils = require('./utils'); var util = require('util'); exports.hook_data = function (next,…
devoidfeast
  • 829
  • 3
  • 12
  • 22
2
votes
2 answers

Implement mail confirmation without using external mail server?

I'm building a Hapi app and I want to implement basic user email confirmation feature. I'm a bit lost as I don't have prior experience on mail servers nor have I implemented mailing feature to any apps. I do NOT want to use external mail service…
Kitanotori
  • 1,741
  • 5
  • 16
  • 23
2
votes
1 answer

Using a node js module in order to read emails from Haraka SMTP server

I use Haraka (https://github.com/haraka/Haraka), a nodejs SMTP server. I am looking for ways to read Haraka's received emails using a nodejs solution for that purpose. I have looked at mail-listener2 (https://www.npmjs.com/package/mail-listener2)…
balteo
  • 23,602
  • 63
  • 219
  • 412
1
vote
1 answer

Haraka : exclude some receiver domains

I'm configuring my first mail server in Haraka and i'm asking me if it's possible to exclude some receiver domains. I imagine something like that : In my file "excludedomain", i have a list of domains that i want to exclude : first.com;second.com If…
Julien
  • 200
  • 1
  • 15
1
vote
0 answers

Grails Non SSL Email Configuratoin

I want to sent email from grails application. Mail server is HARAKA which does not support ssl. Instead of SSL it uses TLS. Configuration is: mail `{` `host = "mm13.us1.emailsrv.net"` `port = 2525` `username = "user"` `password = "pass****"` `props`…
1
vote
0 answers

PEPS mail, smtp able to send email externally but not receiving

I'm currently trying to setup PEPS on my server, and having a problem receiving email sent from an external address. I'm able to send and receive email internally fine, and i'm also able to send email externally, but I never receive email sent from…
gjones
  • 367
  • 3
  • 13
1
vote
1 answer

Too many bad command: outbound emails with Haraka

When I trying to send email with haraka and swaks I get following error: 521 Too many bad commands I execute swaks with following arguments: swaks -f from@domain.com -t myemail@domain.com -s localhost -p 587 -au matt -ap pass File…
Alex Saskevich
  • 332
  • 1
  • 3
  • 12
0
votes
0 answers

Need to create a Haraka Plugin , to consume from rabbitmq

I want to create a custom haraka plugin which will enable the mail server to consume from rabbitmq instead of accepting an smtp request and then processsing it. I created a plugin that will consume from rabbitmq, but I'm stuck at the point where I…
0
votes
1 answer

How to send mail with our domain without being identified as spam?

I am a nodejs developer and I am searching the best way to send email to users (for verifying emails and resetting passwords) with my domaine name and without being identified as spam how do big companies like facebook do? is Haraka recommended for…
sam
  • 13
  • 2
0
votes
1 answer

Can't make Haraka work with LetsEncrypt certificates

I'm trying to make Haraka TLS work with Let's Encrypt certificate without success. I've copied the certificates to Haraka config folder and configured the TLS.ini. cp /etc/letsencrypt/live/MYDOMAIN/privkey.pem…
0
votes
1 answer

save() is not a function haraka plugin + mongoose

I'm trying to create a plugin for haraka mailserver to support saving emails to mongodb. The plugin is running fine however when I send a test email it's giving me this error: Plugin queue/mongo_email failed: TypeError: Email.save is not a…
tosi
  • 611
  • 9
  • 24
0
votes
1 answer

Trouble creating own mailserver

I am creating own mail server. I am using Haraka (http://haraka.github.io/). But I am little confused about the relay thing. How to make relay my mail server so that I can send mail using other domain(DKIM and SPF verified). I want mail in receiver…
0
votes
1 answer

haraka smtp server : Error: unable to get issuer certificate

Getting haraka email server error when attempting to use as outgoing only : [tls] secured: cipher=ECDHE-RSA-AES128-GCM-SHA256 version=TLSv1/SSLv3 verified=false error="Error: unable to get issuer certificate" ... entire server log for this send…
Scott Stensland
  • 26,870
  • 12
  • 93
  • 104