Hi Bryan,
I ca do a telnet localhost sieve, this is the result:
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
"IMPLEMENTATION" "Cyrus timsieved v2.2.8-Invoca-RPM-2.2.8-1"
"SIEVE" "fileinto reject envelope vacation imapflags notify subaddress relational regex"
"STARTTLS"
OK
When i issue 'netstat' this is the result: tcp 0 0 *:sieve *:* LISTEN
Under /etc/service: sieve 2000/tcp # Sieve Mail Filter Daemon sieve 2000/udp # Sieve Mail Filter Daemons:
I don't know whats wrong, when I check the log files, I saw this:
timsieved: could not getenv(CYRUS_SERVICE); exiting
in my imapd.conf: sievedir: /usr/sieve sieveusehomedir: 0 sendmail: /usr/sbin/sendmail
Any idea where did I missed out?
Thanks and regards, Damian
Bryan Fullerton wrote:
On Wed, 12 Jan 2005 10:21:47 +0800, Damian Chia
<[EMAIL PROTECTED]> wrote:
When I tried to do a 'sieveshell localhost', I was prompted 'cannot connect ...'
I checked netstat and sieve is running. Thats why, I really feel kind of
lost as to where should I start to troubleshhot from...
I'm unsure what netstat is reporting, but you should be able to telnet to the sieve port on your machine and see if sieve is actually running. ie:
% telnet localhost sieve Connected to localhost. Escape character is '^]'. "IMPLEMENTATION" "Cyrus timsieved v2.1.17" "SASL" "PLAIN DIGEST-MD5 CRAM-MD5" "SIEVE" "fileinto reject envelope vacation imapflags notify subaddress relational regex" "STARTTLS" OK ^] telnet> quit %
If you can't connect then likely timsieved isn't actually running -- either it's not enabled in your config, or (this has bitten me before) it's not defined in /etc/services on your machine.
Bryan --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
--- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html