Re: [Dovecot] v1.1.beta13 released

2007-12-30 Thread Gerhard Wiesinger

Hello Timo!

Is the deliver coredump fixed, too?

Ciao,
Gerhard

--
http://www.wiesinger.com/


On Sun, 30 Dec 2007, Timo Sirainen wrote:


http://dovecot.org/releases/1.1/beta/dovecot-1.1.beta13.tar.gz
http://dovecot.org/releases/1.1/beta/dovecot-1.1.beta13.tar.gz.sig

Changes since beta12:

- Half of LDAP code was rewritten to fix reconnect/queuing problems. I
did test that the new code works with and without auth binds, but be
careful.
- \Recent flags should finally work correctly with maildir.
- last_used field wasn't updated for cache fields that were permanently
cached. This caused them to be dropped after a month.

TODO for RC1:

- When pipelining commands, do only one sync after all of them. Besides
improving performance, this fixes some rare problems when multiple
commands are running simultaneously.
- SEARCH/SORT: Replace invalid input with unicode "replacement
character" instead of just skipping it.
- Squat: Handle expunges. NFS support.
- Fix Lucene support.




Re: [Dovecot] donations / wishlist

2007-12-30 Thread Nikolay Shopik

On 30.12.2007 6:49, Timo Sirainen wrote:

Since some people don't like Paypal and other people have been telling
me for years to create Amazon wishlist, I figured I'd finally do it.
http://dovecot.org/donate.html now contains URL to the wishlist.

Currently it mostly contains all kinds of TV series DVDs (feel free to
laugh at what I watch :), but I also managed to remember a couple of
books I wanted.

  
Sweet, usually getting something from this list more pleasant than just 
money ;)


[Dovecot] deliver: keep existing From_ line

2007-12-30 Thread Alexander 'Leo' Bergolth
Hi!

I'm using procmail to filter my email. (I have to use it because of
various features that are not supported by sieve.)
However, I'd like to deliver mail to my mboxes using dovecots deliver
program in order to update index files and speed up mbox access.

Using "| $DELIVER -m " in my procmail receipes, everything
works fine, except that the envelope sender address is mangled. deliver
sets it to MAILER-DAEMON, even though it is already provided in the
first line of the mail.

I cannot use the "-f " options of deliver, since procmail
doesn't provide the envelope-sender address in a variable. (I'd have to
extract it from the first line of the mail using a separate receipe,
which isn't very efficient.)

Is there a way to keep the already existing "From " line?

Thanks in advance,
--leo
-- 
e-mail   ::: Alexander.Bergolth (at) wu-wien.ac.at
fax  ::: +43-1-31336-906050
location ::: Computer Center | Vienna University of Economics | Austria



Re: [Dovecot] v1.1.beta13 released

2007-12-30 Thread Timo Sirainen

On 30.12.2007, at 10.21, Gerhard Wiesinger wrote:


Hello Timo!

Is the deliver coredump fixed, too?


Yes, unless I managed to add yet another new one.



PGP.sig
Description: This is a digitally signed message part


Re: [Dovecot] donations / wishlist - gift certificates?

2007-12-30 Thread Marc Perkel

I assume that you will also accept Amazon gift certificates?

Timo Sirainen wrote:

Since some people don't like Paypal and other people have been telling
me for years to create Amazon wishlist, I figured I'd finally do it.
http://dovecot.org/donate.html now contains URL to the wishlist.

Currently it mostly contains all kinds of TV series DVDs (feel free to
laugh at what I watch :), but I also managed to remember a couple of
books I wanted.

  


Re: [Dovecot] donations / wishlist - gift certificates?

2007-12-30 Thread Timo Sirainen
On Sun, 2007-12-30 at 07:44 -0800, Marc Perkel wrote:
> I assume that you will also accept Amazon gift certificates?

Never used them, but I suppose I do. :)



signature.asc
Description: This is a digitally signed message part


Re: [Dovecot] auth-master permission error

2007-12-30 Thread greno
Ok, this turned out to be SELinux.

If I turn off SELinux then I can start Dovecot using init.d.

So now I tried to send a test mail using telnet:

# telnet localhost smtp
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 grp-01-50-90.localdomain ESMTP Postfix
ehlo example.com
250-grp-01-50-90.localdomain
250-PIPELINING
250-SIZE 1024
250-VRFY
250-ETRN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
mail from:<[EMAIL PROTECTED]>
250 2.1.0 Ok
rcpt to:<[EMAIL PROTECTED]>
250 2.1.5 Ok
data
354 End data with .
Hi John,

just wanted to drop you a note.
.
250 2.0.0 Ok: queued as 4F1D2D8055A
quit
221 2.0.0 Bye
Connection closed by foreign host.


And the log:
# tail -50 /var/log/maillog
Dec 30 10:45:31 grp-01-50-90 dovecot: Dovecot v1.0.7 starting up
Dec 30 10:45:31 grp-01-50-90 dovecot: auth-worker(default): mysql: Connected to 
127.0.0.1 (mailserver)
Dec 30 11:03:02 grp-01-50-90 postfix/smtpd[6942]: connect from 
localdomain.localhost[127.0.0.1]
Dec 30 11:04:21 grp-01-50-90 postfix/smtpd[6942]: 4F1D2D8055A: 
client=localdomain.localhost[127.0.0.1]
Dec 30 11:05:06 grp-01-50-90 postfix/cleanup[6967]: 4F1D2D8055A: 
message-id=<[EMAIL PROTECTED]>
Dec 30 11:05:06 grp-01-50-90 postfix/qmgr[2123]: 4F1D2D8055A: from=<[EMAIL 
PROTECTED]>, size=408, nrcpt=2 (queue active)
Dec 30 11:05:06 grp-01-50-90 pipe[6982]: fatal: pipe_command: execvp 
/usr/lib/dovecot/deliver: No such file or directory
Dec 30 11:05:06 grp-01-50-90 postfix/pipe[6980]: 4F1D2D8055A: to=<[EMAIL 
PROTECTED]>, relay=dovecot, delay=67, delays=67/0.19/0/0.1, dsn=4.3.0, 
status=deferred (temporary failure. Command output: pipe: fatal: pipe_command: 
execvp /usr/lib/dovecot/deliver: No such file or directory )
Dec 30 11:05:11 grp-01-50-90 postfix/smtp[6981]: 4F1D2D8055A: to=<[EMAIL 
PROTECTED]>, orig_to=<[EMAIL PROTECTED]>, 
relay=gmail-smtp-in.l.google.com[72.14.203.27]:25, delay=71, 
delays=67/0.14/0.53/3.7, dsn=2.0.0, status=sent (250 2.0.0 OK 1199030710 
o33si13384597rog.14)
Dec 30 11:05:20 grp-01-50-90 postfix/smtpd[6942]: disconnect from 
localdomain.localhost[127.0.0.1]


So I checked and 'deliver' is not in /usr/lib/dovecot.  It is in 
/usr/libexec/dovecot.  So how do I fix this?  Here is what is in postfix 
master.cf:
dovecot   unix  -   n   n   -   -   pipe
flags=DRhu user=vmail:vmail argv=/usr/libexec/dovecot/deliver -d 
${recipient}

So why is it referencing /usr/lib/dovecot/deliver 

Thanks,
Gerry



Re: [Dovecot] auth-master permission error

2007-12-30 Thread greno
I just needed to restart postfix and it finds deliver.

Gerry



Re: [Dovecot] Permanent roadmap page on web

2007-12-30 Thread Richard Laager
On Sun, 2007-12-30 at 07:41 +0200, Timo Sirainen wrote:
> Most replies to that mail ignored the 3) part, which is  
> the main reason there's no issue tracker yet.

Regarding your three issues:

1. Yes, they all suck in different ways. You have to pick one with the
least suck for you. ;)

2. If you need hosting with PHP and MySQL, contact me off-list and I
might (but no promises just yet) be able to help.

3. What if you setup bug mails to come to this list?

Richard


signature.asc
Description: This is a digitally signed message part


Re: [Dovecot] Permanent roadmap page on web

2007-12-30 Thread Benjamin R. Haskell

On Sun, 30 Dec 2007, Richard Laager wrote:


On Sun, 2007-12-30 at 07:41 +0200, Timo Sirainen wrote:

Most replies to that mail ignored the 3) part, which is
the main reason there's no issue tracker yet.


Regarding your three issues:

1. Yes, they all suck in different ways. You have to pick one with the
least suck for you. ;)

2. If you need hosting with PHP and MySQL, contact me off-list and I
might (but no promises just yet) be able to help.



If Timo's not using PHP or MySQL for anything other than bug-tracking, 
those just become two more things to have to configure and maintain. 
Where/how they're hosted just changes how much setup and maintenance need 
to be done. It can't be eliminated fully.




3. What if you setup bug mails to come to this list?



Isn't that what [EMAIL PROTECTED] does? Or was the original 
suggestion never implemented?


Best,
Ben


Re: [Dovecot] donations / wishlist - gift certificates?

2007-12-30 Thread Marc Perkel



Timo Sirainen wrote:

On Sun, 2007-12-30 at 07:44 -0800, Marc Perkel wrote:
  

I assume that you will also accept Amazon gift certificates?



Never used them, but I suppose I do. :)

  


Well, I just sent you one. Check your email. It spends like real money. 
My thanks for Dovecot.




[Dovecot] 1.1b13 build in FreeBSD fails using 'make'; 'gmake' apparently required

2007-12-30 Thread snowcrash
hi,

i'm doing a 1st build of dovecot in a freebsd 62R jail.

following instructions at

http://wiki.dovecot.org/CompilingSource

./configure
make
sudo make install

after an OK 'configure', @ 'make', i get

make
make  all-recursive
Making all in src
Making all in lib
make: don't know how to make unicodemap.c. Stop
*** Error code 1

Stop in /s/usr-local/build/dovecot/dovecot/src.
*** Error code 1

Stop in /s/usr-local/build/dovecot/dovecot.
*** Error code 1

Stop in /s/usr-local/build/dovecot/dovecot.

looking at source, i couldn't figure this out ...

on a whim, i tried 'gmake', instead of 'make'.  it completes without error.

subsequent

make check
make install

are both ok, resulting in

ls -al dovecot
-rwxr-xr-x  1 root  wheel  459786 Dec 30 21:53 dovecot*
./dovecot --version
1.1.beta13

on FreeBSD, apparently, make != gmake

ls -al `which make` `which gmake`
-r-xr-xr-x  1 root  wheel  350904 Dec 29 17:25 /usr/bin/make*
-r-xr-xr-x  1 root  wheel  199808 Dec 27 06:14 
/usr/local/bin/gmake*

make --version
make: illegal option -- -
usage: make [-BPSXeiknqrstv] [-C directory] [-D variable]
[-d flags] [-E variable] [-f makefile] [-I directory]
[-j max_jobs] [-m directory] [-V variable]
[variable=value] [target ...]

gmake --version
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS 
FOR A
PARTICULAR PURPOSE.

This program built for amd64-portbld-freebsd6.2

so, using 'gmake' seems to solve the issue.

neither at the link above, nor at,

  
http://wiki.dovecot.org/DovecotServerInstallations/FreeBSD/6.0RELEASE/20Users?highlight=(freebsd)

is the use of 'gmake'mentioned.

i'd ask/suggest that either said mention be added to the wiki (if it's
not already there, and i missed it), or, that the build be made to be
FreeBSD-make friendly.

hth.

cheers!