Category: Email

Monitoring sendgrid with Elasticsearch

If you are using sendgrid as a service for your outbound email, you would want to monitor and be able to answer questions such as: how much email are you sending status of sent email – success, bounced, delayed, etc. trends etc. We get questions all the time from $WORK customer support folks on whether…

continue reading
No Comments

Monitoring Postfix and Dovecot logs in ELK

I’ve been using pflogsumm for the longest time to monitor my postfix logs.   When I used to manage hundreds of domains and many more mailing lists, it was important to keep an eye on my mail servers. These days, it is just my own personal mail server for my dozens of domains.   I…

continue reading
9 Comments

ActionMailer SSLError hostname was not match with the server certificate

So I am setting up a Continous Integration server using CruiseControl.rb and was getting these errors. I am on a RoR 3.1.x env and pointing to my local (same server) postfix for SMTP. I don’t need SSL. OpenSSL::SSL::SSLError (hostname was not match with the server certificate): /usr/lib/ruby/1.8/openssl/ssl.rb:123:in `post_connection_check’ /usr/lib/ruby/1.8/net/smtp.rb:582:in `tlsconnect’ /usr/lib/ruby/1.8/net/smtp.rb:562:in `do_start’ /usr/lib/ruby/1.8/net/smtp.rb:525:in `start’ http://scottiestech.info/2009/12/21/fixing-the-actionmailer-hostname-not-match-server-certificate-error/…

continue reading
1 Comment

sieve filtering

Here is some basic sieve filtering (under dovecot, should be same for other imap server though). I am using FC11, each account can have their own sieve filter.  The default is ${HOME}/.dovecot.sieve which is a text file. Here is a snippet of my .dovecot.sieve file. NOTE: you need the sieve plugins (envelope, subaddress, regex, relational)…

continue reading
No Comments
%d bloggers like this: