s to be missing `-ldb' from the link command, but I can't guess
why that is missing. You could try removing config.cache and re-running
configure.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
r/run/saslauthd --enable-login --disable-krb4 \
--disable-gssapi
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
with the latest SASL release, which has PAM support.
Otherwise, turn on all the PAM debugging that you can find, and watch
the logs. Most PAM modules accept a `debug' option.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
d. They allow pwcheck to check passwords
via PAM, instead of local files.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
not intrusive.
My patch is only for cyrus-imapd-2.0.12, but it should be relatively
easy to upgrade it for 2.0.14. I'll be doing that myself in a week
or three. I'll mail you a copy of the patch and the perl script in
a separate message later today.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
x27;ll just use procmail/formail.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
one local and the other remote. Can there be a `keep' and a `redirect'
in the same script with no control commands?
I haven't even gotten to the $SUBJECT variable in the .vacation.msg
files, but I'm sure that isn't supported by sieve scripts.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
alternative to Alain Turbide's
websieve.pl, available at http://host1.dyndns.org/websieve . It's
generally modeled on websieve.pl, but is a complete rewrite.
Available at: http://mail.cc.umanitoba.ca/source/
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
>(websieve doesn't really, because it's not modular)?
Probably not.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
to LDLOADLIBS the `-L' setting
for the SSL libraries along with `-lssl -lcrypto'.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
SASL will overcome this limitation.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
y. It requires Sendmail 8.10
or later.
Install it in your cf/feature directory and add a line like this
to your .mc file:
FEATURE(local_cyrus, `/var/run/imap/lmtp')dnl
This file along with a sample .mc file is available at:
http://mail.cc.umanitoba.ca/source/
--
-Gary Mills
($mbox, $pt);
}
warn $cyrus->error if $cyrus->error;
# Set the quota
if ($quota) {
print STDERR "Setting quota for $mbox to $quota\n" if $debug;
$cyrus->setquota($mbox, 'STORAGE', $quota);
warn $cyrus->error if $cyrus->error;
}
}
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
v LDFLAGS="-R/usr/local/whatever" ./configure
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
;.
You are assuming that `servername' is not specified in /etc/imapd.conf.
If it is, `vacation' will append that domain to "stefano.coatti".
My sendmail configuration, for example, always qualifies unqualified
addresses, so that I must define `servername' to get a wo
LMTP daemon is attempting to authenticate to
sendmail, and sendmail is seeing invalid information. When I posted
this question to comp.mail.sendmail, Claus Assmann suggested that
I turn off AUTH support in the LMTP daemon.
Is there a way to do this with Cyrus lmtpd?
--
-Gary Mills--Unix Su
Amos Gouaux writes:
>
>>>>>> mills <[EMAIL PROTECTED]> (m) writes:
>
>m> Apparently, the LMTP daemon is attempting to authenticate to
>m> sendmail, and sendmail is seeing invalid information. When I posted
>m> this question to comp.mail.sendmail,
guration setting for a list of domains that Sieve Vacation
would recognize as local domains. This would mean that Vacation would
work correctly by default, and that most users would not need to
specify :addresses values.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
mmand to lmtpd,
and is not happy with the response. I'm looking for a way to supress
the error message, since the delivery actually succeeds.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
1]
* OK [UIDVALIDITY 970102343]
* OK [UIDNEXT 74]
4 OK [READ-WRITE] Completed
<1000769918<5 append user.mills (\seen) {1190}<1000769918<
>1000769918>+ go ahead
<10007699181000769918>* 38 EXISTS
* 1 RECENT
5 OK [APPENDUID 970102343 74] Completed
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
MESSAGE-ID REFERENCES CONTENT-TYPE
IN-REPLY-TO REPLY-TO LINES)] {314}
There are no flags, and `mutt' marks the message as `O'. What I want
is for only the `\Seen' to be returned so `mutt' will show it unmarked,
which means a `read' message. Why is the flag on the APPEND not working?
How do I suppress the `\Recent' flag?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
tus of each message. So, it can't be done?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
Gary Mills writes:
>
>So that means that what I'm trying to do is impossible! I have several
>thousand users with Unix mailboxes, and I'm trying to load them into
>Cyrus. I don't know their passwords. Last time I did this, on a
>smaller scale, I just redeliver
) ^ (n >> DIR_Y)) ^ *pt;
++pt;
}
--- 244,250
n = 0;
pt = (unsigned char *)name;
! while (*pt && *pt != '.') {
n = ((n << DIR_X) ^ (n >> DIR_Y)) ^ *pt;
++pt;
}
===
an find another
solution, I'll have to run a bunch of separate processes in parallel
to do the mailbox load.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
My script just carries on to the next message, which is fine in
this case.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
q user
That's approximately what I used last time I did a migration.
This time, I'm using a perl script that preserves the `read'
status of mail.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
urned out to be a pathological
case. It was doing every write in two pieces with syswrite(), first
the string, and next the "\r\n". I've modified it to do both of them
together. This reduced the write/read delays from about 0.11 seconds
down to about 0.02 seconds, a huge improve
I'm running a CVS version of cyrus-imapd-2.0.16. When I set up a
sieve script to do a vacation auto-response, and don't specify any
additional addresses in the script, the auto-response never works.
The only way I could get it to work was to CC my test message to
mills@unspecified-dom
from Cyrus sieve?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
/ . I'll also be be adding it
to the Cyrus utilities archive at sourceforge as soon as I figure out
how to do that.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
this is cleaner than patching saslauthd.
Can Cyrus::IMAP do an append? I couldn't see a function for that.
If so, that would be better, because I use it for other administrative
functions as well.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
but most people assume that redirecting mail to your own address
will work, rather than discarding the mail. Could sieve be changed
to treat this case as a `keep', bypassing the re-mailing? That
sounds like the best solution to me.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
but I want the users to be able to set their own forwarding,
vacation, or filtering. websieve looks good for most of this.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
w message in imap.log, which I've never
seen before, but I've seen on the mailing list:
Nov 14 14:33:46 setup16 master[9266]: [ID 970914 local6.debug] process
9900 exited, signaled to death by 11
So, this is progress. Thanks very much. This one was hard to find.
--
-Gary Mills--
ng any
notifications.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
e the left-hand-side in a manner
consistent with Cyrus' handling of mailbox names.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
Doesn't it make more sense to auto-create the mailbox the first
time that the user reads mail from the IMAP server? At that point,
the user will have been authenticated, so the mailbox name is valid.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
:rw- sasldb
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
stead? I'd like to put the administrator's
username and password, and the server name into a file, and have the
rest of the information fed from the script.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
version of IMAP::Admin that comes with
cyrus. I couldn't find any documentation on how to give it the
administrator password.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
("%c/%s\n", dirhash(buf) + '@', buf);
}
}
return 0;
}
/**/
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
GIN to the AuthMechanisms list in sendmail.cf to make it announce
250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN
What do I do with imapd and imspd?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
ss confusion. I need a way out
of this mess without degrading security too much. Any suggestions?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
LD_RUN_PATH="$(LD_RUN_PATH)" $(LD) -o $@ $(LDDLFLAGS) $(LDFROM)
$(OTHERLDFLAGS) $(MYEXTLIB) $(PERL_ARCHIVE) $(LDLOADLIBS) $(EXPORT_LIST)
$(CHMOD) $(PERM_RWX) $@
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
M is a standardized way
to do user authentication on Unix, and it should be supported as widely
as possible to gain its benefits.
As others have said, please keep PAM in Cyrus. Doing it via pwcheck
seems to be the way to go. Hmm, I seem to be agreeing with you.
--
-Gary Mills--Unix
.75
running on win95.
He also had great difficulty getting Netscape to actually delete
his deleted messages. Is there a trick to this?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
software,
just use those environment variables to specify the installed location.
You can also specify the source location as you did above. Both
should be the same.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
what the -I, -L, and -R mean? Thanks again.
Yes, that's correct. See the man pages for your compiler and linker
for details on their options.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
macro call? Should the
macro expand to code or to another function call? Are there examples
of similar coding style elsewhere in Cyrus that you can point me to?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
asl list, but I thought you might know.
The sendmail web site has some information on it. Generally, you
can bump up the sendmail logging level, and find out what is wrong.
Sendmail and cyrus don't cooperate very well with file access.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
aris-8. I didn't notice any cores.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
are the clients still able to
>use IDLE? It should fall back to idle_poll functionality in this case
>(unless you set imapidlepoll=0 in imapd.conf)
It's on a pre-production system, so we have very few users just now.
Nobody has complained.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
\
--with-statedir=/var/run \
--with-openssl=/usr/local/src/OpenSSL/openssl-0.9.5a
#!/end
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
y done that. I didn't like the idea of
maintaining two similar patches, so I'm pleased to see that they
are integrated.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
ows
CRAM-MD5 authentication, c-client will use it exclusively, and
will not fall back to the IMAP LOGIN command.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
ew hash scheme with:
.../rehash full
and then start sendmail and cyrus again. The rehash script makes no
attempt to preserve the duplicate delivery database. I don't know if
this can be done.
Where should I submit the patch?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
lowed access to this service''? This could be
described as authorization as well as authentication.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
Is there an official version of SASL pwcheck that uses PAM?
I'm using cyrus-sasl-1.5.24, which seems to be the current
release. I have a copy of a PAM version of pwcheck from 1998,
but I assume it's been updated by now.
--
-Gary Mills--Unix Support--U of M Academic Com
It's SASL version 1.5.24.
>> release. I have a copy of a PAM version of pwcheck from 1998,
>> but I assume it's been updated by now.
>
>The latest version of the IMAP server is 2.0.12. You do
>need sasl for this one.
I am running cyrus-imapd-2.0.12. I'm st
ms do not handle
file locks very well, so it's possible that the problems that you
are seeing are operating system dependant. I'd be interested to
hear from other sites with a large volume on incoming mail that
are not experiencing the lock contention problem.
--
-Gary Mills--Unix S
Will it be in the next one?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
dap, libimsp, and php, some of which may have
undocumented modifications.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
secure authentication methods. The author states that this
is correct behavior.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
The Hermit Hacker writes:
>
>I thought the 'sasl_auto_transition' was *supposed* to do that, but have
>never succeeded in getting that to work ...
Yes, this works for me, as long as the client is able to do both
kinds of authentication.
--
-Gary Mills--Unix Support-
sation
function. Could SASL be made into a PAM module? Is PAM adequate for
this purpose?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
Amos Gouaux writes:
>
>>>>>> On Fri, 11 May 2001 10:07:49 -0500 (CDT),
>>>>>> mills <[EMAIL PROTECTED]> (m) writes:
>
>m> I notice also that a main feature of SASL is that it engages in a
>m> dialogue with the client. PAM also does thi
nd a place
in the Cyrus SASL to insert it.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
about the delivery rate using LMTP. I've seen some reports of
overloads and lock contention at high delivery rates. Can Cyrus
deliver 5000 messages per hour? What is the bottleneck, and how
can it be eliminated?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
igure bug.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
LIBS="-lsocket -lnsl" \
./configure --with-cyrus-prefix=/usr/local/cyrus \
...
This works around a similar error with configure on Solaris.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
I wrote a tiny perl script that uses Cyrus::IMAP::Admin. It fails
with the error:
Can't locate auto/Cyrus/IMAP/quota.al in @INC (@INC contains: ...) at ...
As far as I can tell, Cyrus::IMAP::Admin is properly installed.
cyradm works. What's wrong?
--
-Gary Mills--Unix Support
my $sub = $Cyrus::IMAP::{$AUTOLOAD};
*$AUTOLOAD = sub { &$sub($_[0]->{cyrus}, @_[1..$#_]); };
----
goto &$AUTOLOAD;
}
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
patch is for sieve/script.c.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
*** script.Oc Wed Aug 1 12:40:37 2001
--- script.cMon Nov 19 21:16:19 2001
***
*** 524,534
}
/* who do we want the me
On Sun, Dec 02, 2001 at 01:50:08PM -0500, Victor wrote:
> OS: Solaris 2.7
>
> However now I am having this issue:
>
> palka[/usr/cyrus/bin]# cyradm
> Can't load
> '/usr/cyrus/lib/perl5/site_perl/5.005/sun4-solaris/auto/Cyrus/IMAP/IMAP.so'
> for module Cyru
> s::IMAP: ld.so.1: perl: fatal: reloca
Even if duplicate suppression was turned off, there is no need for the
> email to pass back through your MTA and lmtpd again. In fact, you'd get
> into an endless loop.
Yes, this situation should be avoided at all costs.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
On Thu, Dec 13, 2001 at 09:03:45PM -0500, Ken Murchison wrote:
>
> Gary Mills wrote:
> >
> > On Thu, Dec 13, 2001 at 11:21:14AM -0500, Ken Murchison wrote:
> > >
> > > How would we determine that they are redirecting to themselves? You'd
> >
On Fri, Dec 14, 2001 at 11:14:27AM -0500, OCNS Consulting wrote:
>
> What release did you qualify the lmtpengine patch against?
It'll be Cyrus IMAP4 v2.1.0pre, a CVS of a month or two ago.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
On Fri, Dec 14, 2001 at 05:32:13PM +0100, GOMBAS Gabor wrote:
> On Fri, Dec 14, 2001 at 09:51:59AM -0600, Gary Mills wrote:
>
> > I posted a patch recently that re-qualifies the envelope recipient
> > with the same domain as used by the MTA.
>
> Not true, your patch does
determine that our server offers several secure
authentication mechanisms, and try only those mechanisms. Users
can never complete their first plain text authentication. It seems
to me that the IMAP client should, after warning the user, try
plain text authentication.
--
-Gary Mills--Unix Su
known only to the MTA.
The real problem is that the Cyrus sieve module does not know the
e-mail address of the recipient, and must guess at it by by examining
headers. Solving this would solve the other problems.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
for plain text
passwords. In fact, I'd even like to keep the secure passwords in a
network database, rather than in a local file-based database.
How can I make this all play together?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
The two versions of SASL use different
formats for sasldb, so they can't coexist. If sendmail could use SASL
2.1.x, that would help a lot. How much work would this require?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
he problem
is intermittent, and I have only observed it in Outlook. However, after the
field becomes empty, it is empty when viewed with any of the other clients.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
On Wed, Feb 20, 2002 at 10:56:23AM -0600, Gary Mills wrote:
> Has anyone else seen this problem? On this system, we run an older
> version of Cyrus, cyrus-imapd-v1.5.19.
We've narrowed this problem down somewhat. The user stores his
outgoing messages in a `Sent' folder on
ses. This behavior
means that they will never match the recipients real address. I posted
a patch some time ago that allowed lmtpd/sieve to append a domain specified
in /etc/imapd.conf instead. It used the `servername' parameter, although
a separate parameter might be better. Doing this a
On Wed, Feb 27, 2002 at 12:24:44AM -0600, Mike Grommet wrote:
>
> I'm not sure how to go about setting sendmail to use lmtp exclusively...
One way to do this is explained at: http://mail.cc.umanitoba.ca/source
Look for `feature/local_cyrus.m4'.
--
-Gary Mills--Unix Sup
:
write(1, " A A V o 1 F 8 F D o M t".., 4096) (sleeping...)
imapd.conf does not specify `poptimeout', so it should be the default
of ten minutes. Why didn't it time out?
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
On Sun, Apr 14, 2002 at 01:50:31PM -0400, Ken Murchison wrote:
>
> Gary Mills wrote:
> >
> > I see this problem occasionally, and noticed one today:
> >
> > UID PID PPID CSTIME TTY TIME CMD
> >cyrus 6247 725 0 Apr 02 ?0
ate: Sun, 14 Apr 2002 11:17:23 -0500
>From: Gary Mills <[EMAIL PROTECTED]>
>
>I see this problem occasionally, and noticed one today:
>
> UID PID PPID CSTIME TTY TIME CMD
> cyrus 6247 725 0 Apr 02 ?0:01 pop3d
>
>
s is that the mail reader on the client disappeared.
> I don't consider 12 days a reasonable amount of time to have to wait.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
> > This is mostly an implementation simplicity choice.
>
> This can be a network problem. I've seen this multiple times on
> improperly configured DS3 circuits or if you have errors on your NIC. Do
> netstat -i or check your WAN circuits.
That's unlikely in this case
27;t implement any sort of timeout on write.
> This is mostly an implementation simplicity choice.
I suppose it affects IMAP as well, but since IMAP allows multiple
sessions, the users don't notice. It looks as if I'll need to
add pop3d to my list of old processes that should be killed.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
s not the same. In my case pop3d was in the middle of a write
to the client. The client wasn't reading the data, causing the
connection to persist forever.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
On Mon, Apr 15, 2002 at 02:40:20PM -0400, Lawrence Greenfield wrote:
>Date: Sun, 14 Apr 2002 18:35:18 -0500
>From: Gary Mills <[EMAIL PROTECTED]>
>
>electra.cc.umanitoba.ca -> net41.anthro.umanitoba.ca TCP D=2034 S=110
>Ack=1055534117 Seq=3063126801 Le
On Thu, Apr 18, 2002 at 12:20:22PM -0400, Ken Murchison wrote:
> For those of you longing for SASLv2 support for Sendmail, I have created
> a patch which can be
> downloaded from the following locations:
Whoopie! Just what I wanted. Thanks, Ken.
--
-Gary Mills--Unix Support-
ugene (imapd)
> cyrus73125 0.0 0.4 3752 656 ?? IWed09PM 0:00.53 imapd: imapd:
> alchemistry.net[192.168.0.3] (imapd)
> cyrus73951 0.0 0.4 3752 596 ?? IWed10PM 0:00.34 imapd: imapd:
> alchemistry.net[192.168.0.3] (imapd)
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
It was sleeping in a read() from the network.
# truss -p 10763
read(0, 0x001488F0, 4096) (sleeping...)
I don't have `poptimeout' set in /etc/imapd.conf. Shouldn't pop3d
have timed out after ten minutes of idle time? I'm running cyrus
version v2.1.0pre on this syst
hich is available at:
http://mail.cc.umanitoba.ca/source/
It works nicely with sendmail-8.12.3, as well as earlier versions.
--
-Gary Mills--Unix Support--U of M Academic Computing and Networking-
ocal_cyrus to the sendmail people a couple of times.
They seem to be ignoring me.
> I installed this feature and seems to work fine.
I'm pleased to hear that.
> - Original Message -
> From: "Gary Mills" <[EMAIL PROTECTED]>
>
> > I recommend `FE
1 - 100 of 284 matches
Mail list logo