Mark Constable | 1 Aug 05:53 2015
Picon

PHP Control Panel

I've just spent a few days reviewing web control panels again and as
anyone knows who has looked there is nothing that supports courier-mta
out of the box, some support courier-imap (Froxlor, ISPConfig). I have
some code I've written myself but it's such a huge job to write a web
CP from scratch and I've been kicking my code along for 5 or 6 years
now and it's still not to the point where I could use it.

I'm at the point where I really can no longer justify not having either
a free or pay-for (cPanel/WHMCS) web panel system and still remain in
business much longer. The number of clients "asking where is the cpanel"
is becoming a very real issue but to adopt any of the current crop of
panels means giving up on courier-mta which I have resisted for over a
decade now.

If there is anyone out there that needs/wants a PHP control panel that
includes support for courier-mta then please respond to this thread.

------------------------------------------------------------------------------
_______________________________________________
courier-users mailing list
courier-users <at> lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Bowie Bailey | 31 Jul 19:07 2015

Unexpected SSL connection shutdown

courieresmtpd: courieresmtpd: STARTTLS failed: DEBUG: Unexpected SSL 
connection shutdown.

I've been seeing this message in my logs quite a bit recently.  The IP 
addresses that it comes from (based on the previous "started" line, are 
all outlook.com addresses.  I am having a problem getting emails from 
someone who is using an the outlook.com servers for his email, so I 
think this is related.

Apparently, Outlook doesn't like something about my SSL setup. These 
errors and the bounceback errors I have been provided by the sender 
don't give any clues to the actual problem.

I have the protocol set to SSL23, which should allow everything 
according to the comments in the file.  Any suggestions?

Thanks,
--

-- 
Bowie

------------------------------------------------------------------------------
_______________________________________________
courier-users mailing list
courier-users <at> lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Szépe Viktor | 25 Jul 10:12 2015
Picon

courier-pythonfilter with Python3


Good morning!

Does anyone have experience with courier-pythonfilter in Python3?
Modern OS-es have Python3 as a standard package.

Thank you!

Szépe Viktor
--

-- 
+36-20-4242498  sms <at> szepe.net  skype: szepe.viktor
Budapest, XX. kerület

------------------------------------------------------------------------------
_______________________________________________
courier-users mailing list
courier-users <at> lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
Szépe Viktor | 25 Jul 10:10 2015
Picon

Blocking messages


Good morning!

Is there a way to block mail based on:

1. reverse DNS hostname (PTR record) of the sender IP
2. From: address
3. Envelop Sender (MAIL FROM:)

in Courier-MTA itself?

Szépe Viktor
--

-- 
+36-20-4242498  sms <at> szepe.net  skype: szepe.viktor
Budapest, XX. kerület

------------------------------------------------------------------------------
_______________________________________________
courier-users mailing list
courier-users <at> lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
Bowie Bailey | 15 Jul 22:41 2015

Received-SPF header

I added the "opt BOFHSPFFROM=all" entry to Courier so that it would add 
the Received-SPF header to incoming email.  I was hoping to be able to 
have SpamAssassin parse that header rather than doing its own checks.  
Unfortunately, SA ignores the header since it is placed at the bottom of 
the header list rather than inline with the rest of the Received headers.

Is there a reason for this?  Is there a way to have Courier add the 
Received-SPF header at the top of the list rather than the bottom?

Thanks,

Bowie

------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
courier-users mailing list
courier-users <at> lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Lucio Crusca | 12 Jul 19:37 2015

fetchmail + maildrop to virtual user

Hello,

I have a Courier mail server with virtual users (authuserdb) and a 
number of hosted domains. Every virtual user has its Maildir, but all of 
them are owned by a single real system user id 5000 (username is 
"mailboxes").

I want to configure fetchmail so that the messages it fetches from a 
remote POP3/IMAP server are delivered to the correct Courier virtual 
user. Here is my first try of a fetchmailrc:

     poll pop.tiscali.it with proto pop3 user 'xxxxxx <at> tiscali.it' there 
with password 'secret' is 'lucio <at> sulweb.org' here options fetchall 
stripcr mda '/usr/bin/maildrop'

Now that does not work. I don't know what fetchmail does of the "is 
'lucio <at> sulweb.org' here" part, but it's not telling maildrop about it. 
Maildrop happily delivers messages in the mailboxes user (id=5000) 
Maildir, not in the lucio <at> sulweb.org's Maildir.

I've tried reading the maildrop manpage and then tried the following 
alternative mda strings:

     mda '/usr/bin/maildrop -M /home/mail/sulweb.org/lucio/.mailfilter'

and

     mda '/usr/bin/maildrop -d lucio <at> sulweb.org'

both of which failed miserably (maildrop keeps delivering to home 
(Continue reading)

Julien Patriarca | 8 Jul 14:29 2015
Picon

Icedove + Roundcube don't get along anymore with Courier

Hi there,

I am a new subscriber to the list. I am facing an annoying issue with my
mail-system.
It is based on Postfix + Mysql for wirtual users, and Courier-imap-ssl.
Everything is running on top of Debian Jessie. Before upgrading the
server to Jessie from Wheezy, everythin was working fine. But since the
upgrade, I can't login to the IMAP server anymore from Icedove and
Roundcube.
From my androîd smartphone and tablet, no problem it works flawlessly.

Here the errors I am getting in the Logs :

From Icedove :

imapd-ssl: couriertls: accept: error:14094417:SSL
routines:SSL3_READ_BYTES:sslv3 alert illegal parameter

From Roundcube :

imapd-ssl: couriertls: accept: error:14094418:SSL
routines:SSL3_READ_BYTES:tlsv1 alert unknown ca

It would be really cool if anyone could help me fix this. I have tried
plenty of things already.

Cheers,

(Continue reading)

Lucio Crusca | 8 Jul 13:13 2015

Double spam filter

Hello all,

here are the first four lines of my .mailfilter file 
(lucio_at_sulweb_dot_org account):

if (/^X-Spam-Flag: Yes/)
{
   to Maildir/.spam/
}

The system wide DEFAULTDELIVERY includes SpamAssassin:

# cat /etc/courier/courierd | grep ^DEFAULTDELIVERY
DEFAULTDELIVERY="|/usr/bin/spamc|/usr/bin/maildrop"

That's working ok.

The same server hosts another domain, namely softwareliberopinerolo.org, 
which has the info <at>  account that sends CC of every message to my 
account. Here is its .mailfilter

root <at> nmx:/home/mail/softwareliberopinerolo.org/info# cat .mailfilter
cc "!lucio <at> sulweb.org"

Now the problem is that spamc is being called twice for CC'ed messages: 
the first time (info <at> ) spamc correctly marks the messages as spam, but 
the second time (lucio <at> ) the message is considered ham because the first 
spamc execution had already wrapped it in a "Spam detection software, 
running on the system nmx.sulweb.org, has identified..." container. So 
the second spamc run "overwrites" X-Spam-Flag and X-Spam-Level headers, 
(Continue reading)

Gordon Messmer | 6 Jul 00:42 2015
Picon

0.75

I had two minor problems with the upgrade to Courier 0.75 and authlib 
0.66.3.

The first is that Courier needs "ps" to build, and the spec need to be 
updated to reflect that.  Otherwise, it doesn't build in "mock".

BuildRequires: procps-ng

The other is that courier-authlib preuninstall script runs "authdaemond 
stop" and for some reason, that caused my rpm upgrade to hang.  The 
process tree looked like this.  I should have straced the children to 
see what they were doing, and I didn't.  My bad.  I was tired.  In a 
separate terminal, I ran "systemctl stop courier-authlib" and the 
upgrade then finished properly.

  4676 pts/3    S+     0:01  |                               \_ rpm -Fvh 
courier-0.75.0-1.el7.centos.x86_64.rpm 
courier-authlib-0.66.3-1.el7.centos.x86_64.rpm 
courier-authlib-debuginfo-0.66.3-1.el7.
  4825 pts/3    S+     0:00  |                                   \_ 
/bin/sh /var/tmp/rpm-tmp.9zDlMy 1
  4826 pts/3    S+     0:00  |                                       \_ 
/usr/sbin/courierlogger -pid=/var/spool/authdaemon/pid -stop 
/usr/libexec/courier-authlib/authdaemond
  4827 pts/3    S+     0:00  | 
  \_ /usr/sbin/courierlogger -pid=/var/spool/authdaemon/pid -stop 
/usr/libexec/courier-authlib/authdaemond
  4828 pts/3    S+     0:00  | 
      \_ /usr/sbin/courierlogger -pid=/var/spool/authdaemon/pid -stop 
/usr/libexec/courier-authlib/authdaemond
(Continue reading)

Lucio Crusca | 3 Jul 00:48 2015

slow transactions

Hello everybody,

mxtoolbox says that my SMTP is slow: http://mxtoolbox.com/domain/sulweb.org/
It's a Debian GNU/Linux 8.1 64bit kvm guest, 6 vCPUs, 2GB of RAM and a 
load average that is almost always below 0.5.
iptables blocks OUTPUT to 113/tcp with REJECT.
"courier show all" shows only one domain (that doesn't go away with 
"courier clear all" but that's another problem, because the blacklisted 
domain has nothing to do with mxtoolbox).
There aren't any DNS block lists configured.
The configured DNS is a local Bind9 with recursion.

What is taking nearly 13 seconds to complete the transactions that 
mxtoolbox expects to complete in less than 5 seconds?

------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
courier-users mailing list
courier-users <at> lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Bowie Bailey | 18 Jun 18:38 2015

sqlite version

I am trying to build courier-authlib on a CentOS 5 system and have found 
an error with sqlite.  Based on some Google searching, it looks like the 
problem is that sqlite 3.3.6 is too old. Unfortunately, that is the 
latest version available from the standard CentOS repos for CentOS 5.

Since I am not interested in actually using courier-authlib-sqlite, is 
there a way to prevent rpmbuild from building it?

Thanks

--

-- 
Bowie

------------------------------------------------------------------------------
_______________________________________________
courier-users mailing list
courier-users <at> lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users


Gmane