22.
I have the same problem, using vpopmail 5.4.25, and the following run
script:
exec 2>&1
exec env - PATH="/usr/bin:/bin:/usr/local/bin" \
tcpserver -vHRD 193.47.81.212 89 ~vpopmail/bin/vpopmaild
Anybody aware of a solution?
Best regards
Jonas
!DSPAM:473c4be732001060535803!
Jonas wrote:
I have the same problem, using vpopmail 5.4.25, and the following run
script:
exec 2>&1
exec env - PATH="/usr/bin:/bin:/usr/local/bin" \
tcpserver -vHRD 193.47.81.212 89 ~vpopmail/bin/vpopmaild
Appears to be a stupid mistake. I forgot to send the quit
aliases
and just allow forwards? I had a quite angry customer on the phone
complaining about this :)
Regards,
Jonas Thomsen,
JT-COM
.qmail files to support forwards which vdelivermail ignores.
I have the same problem, but I haven't verified that it is a vpopmail
bug.
> I can provide a patch if necessary.
I would be interested in that! Thanks in advance!
Regards,
Jonas Thomsen
t;-l" specifies a library which gcc should link against. After "-l"
follows the name of that library, in your case "z". It means the file
/usr/lib/libz.so, which doesn't seem to be installed on your system.
On Debian, you should install the zlib1g[-dev] package.
Regards, Jonas
#x27;re already authenticed by POP3/IMAP4 if you compiled vpopmail
with --enable-roaming-users=y?
Jonas
olon as "\:"? Yes, that
would need coordinated changes both in vpopmail and qmailadmin, but the
current behaviour is confusing.
Jonas
". People will be able to see that address, but they can't
delete it.
> I've tried to put .qmail-abuse in /var/log/qmail/alias - it didn't
> worked for me.
It doesn't work in general because ~alias is only consulted if no
matching user is found.
Jonas
usly the DNS MX record is correct and the /var/qmail/control files too.
Obviously not; otherwise it would work.
Please be more specific when asking questions. Which is the _real_
domain name? Which server is sending you the bounce?
Jonas
ing=v" to
./configure when compiling vpopmail. It helps you with debugging.
* Do a "tail -f" on your maillog. Then poll mail. Maybe the log lines
about failures are not current; you didn't show a date when quoting
from your log.
Jonas
d aliases for boss and supervisor. Just create them as
vpopmail users, and they'll receive mail.
Jonas
rier-imap-daemontools.txt
It covers everything you need to run Courier-IMAP with vpopmail.
Jonas
-F : '{ print $1 }' | sed 's/^+//' | sed 's/-$//'
--- stop cutting here ---
I saved it as "vlistaliasdomains". Have fun with it; comments welcome.
Jonas
/qmail-scanner.sf.net/) to do so.
> Or maybe set vpopmail
> in a way so than it includes the filter when creating a domain or user.
Would require a patch. I'm not aware of a patch that does what you want.
Feel free to create one. :)
Jonas
les,
when they help clarifying your problem.
Jonas
deliver the mail to. If it
works, it delivers the mail. If not, it exists with an error code.
qmail-local sees that error code and sends back a bounce to the sender.
It's simply that: Success means: success, failure means: bounce mail.
Jonas
Hi Manish,
> But I am facing a problem that I want to give the rights of disk usage
> per user to the domain postmaster.
What's wrong with the vsetuserquota program?
Jonas
you using?
* Show us your _full_ ./configure command.
* Show us the _full_ error message.
> How can I fix this error message?
You'd better fix the problem, not the error message ;-))
Jonas
Hi Bruce,
> Can somebody explain why I have to create the .qmail files for the delivery?
Yes, the qmail-send log. Please read it, or post the according log
snippet if you're unsure how to interpret it.
Jonas
look into the qmail-send log to see what's happening when sending
mail to that account. Post the according log snippet if you're unsure
how to interpret.
Jonas
startup scripts. After that, we can
go further.
> Am in quite a fix..seems to be a very trivial issue but is really
> nagging me as i have to push our organisations mail server into
> production state.
If you're in a hurry, http://qmail.org/top.html#paidsup lists some
companies that do commercial support.
Jonas
r of the .so file correct?
Use strace to see which file vadddomain is really looking for.
Show us your full ./configure line as well as the output from "ls -l"
within your lib directory which you specified at compile time.
Jonas
into /etc/ld.so.conf and run
ldconfig to update the list of shared objects.
Use "ldconfig -v | grep libmysqlclient" to see if it's listed. Then try
vadddomain again.
Jonas
http://inter7.com/vpopmailfeatures.html:
[...]
* Support for 1 to 23 million virtual email domains using a "grow as it
goes" balenced directory tree.
* Support for 1 to 23 million email users per domain using the same
balenced tree structure.
[...]
Jonas
nder why your log notes this line as "deferral". Judging
from the source (I have autoresponder 2.0.3) it exits with 100 which
means "hard error" = "failure", while only 111 should generate
deferrals.
Hopefully somebody can bring some more light into this. I guess the
autoresponder's exit codes need some additional review.
Jonas
79 status: local 0/10 remote 0/20
> Feb 10 12:40:22 radar mail: 1044898822.532584 end msg 103789
Ok, please tell us the output of:
grep bknonix.com /var/qmail/users/assign
And the output of:
ls -la
And the output of:
cat /.qmail-default
Jonas
to
TCPREMOTEIP, using whatever of them is set?
Does anyone know a workaround until either vpopmail reads SSLREMOTEIP or
ucspi-ssl sets TCPREMOTEIP?
Jonas
install the zlib1g[-dev] package.
Jonas
;TO"
> also... so..
Sorry..? Eh? You don't expect us to answer on questions on patches you
don't remember that aren't compatible with patches you don't remember,
don't you?
> PD: And REMEMBER set /control/rcpthosts, last saturday i have SPAMMED over 1
> million spam email, luck i have close my output and this save me... anybody
> need email's to SPAM???
No, thanks.
Jonas
ven more simple.
> I've tryed to put &[EMAIL PROTECTED] in the domain lozenetz.net
> .qmail-default file but nothing happened...
Don't; the .qmail-default file delivers mail to your virtual POP
accounts. They will break if you replace the vdelivermail call with a
forwarding rule.
Jonas
urier-IMAP
supports "stacking" of authentication modules, so you simply have to use
vchkpw along with a generic /etc/passwd (/etc/shadow) checker.
Jonas
Hi Alfredo,
> How can I deny certain vpopmail domains from sending e-mails to an
> external network.
Judging from the docs: "vmoduser -r ".
Jonas
+s /path/to/qmailadmin
(The same for sqwebmail.)
Jonas
go, and I posted an
answer, which you didn't comment.
Please don't double-post the same question, especially not if somebody
already answered it. If my answer didn't solve your problem, tell us
what exactly happened.
Jonas
t "/home/vpopmail/bin/vchkpw" ?
I tested it, but it doesn't work that way. I have now patched sslserver
to set TCPREMOTEIP instead, according to Charles' idea, which works
fine.
Thanks for your support!
Jonas
ot, to decide if you
want these files to be group- or world-readable, or not.
Jonas
", so please be
specific, or we don't understand exactly what your problem is about.
Thanks,
Jonas
aged by your server.
4) You do not prohibit anybody in the world to send mail to anybody in
the world using one of your domains in his envelope sender address.
I think, your idea simply isn't the right approach to your problem,
which I still don't completely understand. Please describe more
appropriatly what type of messages from whom to who you want to
disallow.
Jonas
Hi Jesse,
> I'm a little confused about this myself...
> Does 'open-smtp' not get created if you have mysql support enabled?
No; IP adresses that are allowed to relay are written into the "relay"
table.
Jonas
. In many cases, this is
vpopmail.vchkpw, but it might be another user if you created domains
with the "-u " argument.
Try "chown vpopmail.vchkpw /etc/tcp.smtp.cdb" first and see if it works.
Jonas
hen mysql support is enabled in vpopmail.
The INSTALL file is right. Don't blame it just because your setup didn't
work. You simply didn't care about the permissions on tcp.smtp.cdb -
it's obvious that vpopmail can't write to that file if it's only
writable by root while you don't have vchkpw running as root.
Jonas
se a dedicated
MySQL user instead of "root"; this would highly reduce the danger that a
possibly table-corrupting vpopmail bug would have on MySQL data. Yes,
it's the user's choice, and MySQL administrators should already know
that, but IMHO the README.mysql file should set a good example here.
Jonas
sswd=y (default)
valias processing = OFF --enable-valias=n
pop syslog = show only failure attempts
--enable-logging=e default
default domain = --enable-default-domain=
auth inc = -Icdb
auth lib =
The "default" setting is still ~vpopmail/etc/tcp.smtp, but it's obvious
that vpopmail cannot use that file if it doesn't exist (yet) - which is
the reason it chose the second location (/etc/) as the alternative.
Jonas
a look at that part if we I or some other list members have
clearly understood what you want, and why. It still sounds like the
wrong approach using a wrong technique to a wrong problem. :)
Anyway, it's a non-issue on the vpopmail list and should be taken over
to the qmail list.
Jonas
powerful solutions by combining these tools. Don't expect us do put
bloat into the vpopmail code if a feature can be implemented easier and
even more logical and elegant outside of vpopmail.
If you still really want that feature to be added to vpopmail, pay a
programmer to develop a patch for you.
Please stop this thread now; it's all said.
Jonas
thus expecting
tcp.smtp file in the wrong place.
> What do you think?
I really wonder that this question hasn't come up earlier. ;-)
Jonas
k your filtering rule has nearly no effects on spam
catching, _and_ it has drawbacks to your customers that want to use
another mail relay than yours. I'd prefer not to use it.
Jonas
ite a log
to see how many spam mails it really catches, and don't forget to check
it for regular mail blocked by this rule, thus causing trouble for your
customers.
Jonas
mal situation?
Yes.
> After the regeneration of the domain in question, my message format
> looks like the one below.
As expected; see above.
Jonas
hould always be _either_ in
"locals" _or_ in "virtualdomains".
Jonas
n
Or use cdbdump from the cdb package to dump the whole .cdb file:
http://cr.yp.to/cdb/cdbmake.html
Jonas
in.
Are there any reasons against the setup of ~vpopmail1 and ~vpopmail2
with two differently compiled vpopmail installations? You will need two
qmail-pop3d services then, each using either ~vpopmail1/bin/vchkpw or
~vpopmail2/bin/vchkpw.
> Is possible change the vpopmail's source in order make this setup?
I don't see the need to.
Jonas
Hi Anonymous,
> I get a response start with -ERR, the authentication failed. But
> when I try using my virtual user it went thru'
>
> How can I configure my non-virtual user and domain able to get
> authenicated and receieve the mail??
./configure --enable-passwd=y
Jonas
e checked and rechecked the
> > vpopmail and vchkpw uid and gid and they are all set to 89. i dont know
> > where it is getting that uid of 500 and 510.
The first message is generated by UID 500, which is propably the
qmail-smtpd user. The second message is generated by UID, which is
probably the qmail-queue user. Check your /etc/passwd to be sure.
Jonas
s, they are not allowed to use SMTP.
Are you using an additional relaying technique besides static relaying
(tcp.smtp) and roaming users, e.g. SMTP AUTH?
Are you sure that messages from these hosts are actually to be _relayed_
instead of being locally delivered?
Jonas
hich process is actually executed?
Jonas
ld this be an smtp
> daemon problem on my qmail server?
Please start analyzing this problem giving us the _full_ qmail-send log
for that delivery.
Jonas
and recreating the three users, or restoring
vpasswd[.cdb] from a recent backup.
Jonas
been unclearer... ;-)
Which log did you check?
What did the log exactly say (copy+paste, don't interpret)?
Did you activate verbose logging when compiling vpopmail? If not, do it,
at least for now to help you debugging.
Jonas
ierd), but if I can't
> figure it out I'll probably recompile with --enable-roaming-users=n, and
> switch to SMTP AUTH.
No need to switch; you can use both techniques at once, thus allowing
clients to use whichever they want.
Jonas
ed by qmail itself _before_ vpopmail
drops in (through being called out of .qmail-default) and work in either
case.
Jonas
Hi Maurice,
> I created a small patch for a situation I ran into.
Thanks, but that's useless until you tell us to which file it should be
applied ;-)
You should use the unified diff format (diff -u) in general; it
automatically includes the filenames in its output.
Jonas
d Maildir in the
second line.
Jonas
--enable-qmail-ext=y (default) will deliver mail
for [EMAIL PROTECTED] to [EMAIL PROTECTED]
--enable-qmail-ext=n will NOT deliver mail for
[EMAIL PROTECTED] to [EMAIL PROTECTED] It will
only deliver it to [EMAIL PROTECTED]
Jonas
t-that-exits-99-if-the-sender-is-invalid
&[EMAIL PROTECTED]
> Also should i just check the From: field or is there anything else I
> should check for (against the database, maybe using egrep)
That entirely depends on what you want to do.
Jonas
to solve problems. If things are not
in the docs, we're here to help. :)
Jonas
domain test1 with say 40Mb quota and domain test2 with
> 70Mb quota? How to achieve that?
For now, give each domain a different system user (vadddomain -u ...),
and give that user a quota.
For later, watch the development; domain quota support is coming (but
not stable yet).
Jonas
nsure, recompile to let vpopmail find out it's UIDs again,
and it will tell you these UIDs at the end of the ./configure run.
Jonas
;t use the "default" IDs of
89/89.
> I think that I may
> have a problem later on this issue if this isn't properly setup now and
> obviously because I don't know where those user:group are issued from.
Simply throw away the RPM, get the actual sources, and start again.
Jonas
adow and feed them into the vpasswd file with
"vmoduser -e [EMAIL PROTECTED]".
Jonas
d-auth, independent of wheter MySQL is used as the storage
backend or not. qmail-smtpd-auth doesn't care for it; it only presents a
checkpassword-compatible interface.
Jonas
~J.deBoynePollard/FGA/dont-obscure-your-dns-data.html
Jonas
other suggestions?
Not at the moment, until we see exact error messages from the logs.
Which client are you using? Which SMTP AUTH technique are you using -
PLAIN, LOGIN or CRAM-MD5?
Jonas
ccessfully.
Thanks,
Jonas
Hi Raboo,
> how do you like add in vpopmail?
> *.domain???
>
> if i want to get the mail for all the subdomains of a domain
There is no such option in vpopmail.
Jonas
d/log there is no log, but a run
> file and supervise directory. Which would you like to see?
Look into /var/log/qmail, if you installed following "Life with qmail".
Jonas
rrent" file.
Jonas
tch the logs. Then interpret them, as
they're the key to understand what's happening on your system.
If you're unsure about how to interpret, post them here unedited, and
let us judge from the facts.
Jonas
server
basis. Actually, it's not filtering, only marking for further
inspection. I then have the following in my .qmail files:
|condredirect [EMAIL PROTECTED] 822field X-Spam-Flag > /dev/null
&[EMAIL PROTECTED]
Jonas
sence of the
X-Spam-Flag header. If it's present, it bounces the message back to the
sender. If not, it continues with the next delivery instruction.
Please be aware that qmailadmin occasionally rewrites .qmail-default,
causing your manual filtering rules to disappear!
Jonas
ress
options: -v ( display the vpopmail version number )
-s ( show aliases, can use just domain )
-d ( delete alias )
-i alias_line (insert alias line)
Isn't that enough? valias isn't _that_ complex...
Jonas
Hi Jerome,
> I am attaching also the strace from the authdaemond.plain as I think that it
> could be useful.
Simply compile Courier-IMAP --without-authdaemon, and it will work fine.
Jonas
Hi Jerome,
> Hey Jonas it seems to work well now.
Good!
> Anyway where was the problem? Some timeout between the courier auth
> module and the corresponding daemon (imap,pop3) ??
I don't know. It's just common knowledge for long-time mailing list
participators that Cou
.
valias -i [EMAIL PROTECTED] [EMAIL PROTECTED]
\__/ \___/
\ \
\ This is the name of the alias.
\
This is what you want to insert (-i) into it.
You cannot miss "-i"; please read the output of valias exactly.
Jonas
Hi Luqman,
> how do i change default quota in vpopmail ?
Recompile. It's hard coded at compile time.
Jonas
Hi Luqman,
> but is it OK to do 'make install' ?
> i already have a virtual domain, and many account
Yes. It only installs the binaries and doesn't change your virtual host
configuration.
Jonas
t; haven't thought about it because I
let my users manage their domains themselves through
~/domains/, thus vpopmail isn't chown'ing their dirs.
Jonas
the
appropriate header files.
ftp://rpmfind.net/linux/redhat/updates/8.0/en/os/i386/mysql-devel-3.23.54a-4.i386.rpm
Jonas
courier-imap list and they indicated it was a known vpopmail bug.
I don't know wheter it's a vpopmail bug or a Courier-IMAP bug. Simply
don't use authdaemon; it doesn't work.
Jonas
r a dedicated system user and use
system quotas for that user.
In the latest development version of vpopmail, experimental domain quota
support is included.
Jonas
u use
"softlimit -m " around it instead of telling the process "I
know, you can use as much memory as you need, but please, use only
bytes". The same should apply to quota settings.
However, that's my very personal opinion; feel free to discuss this
issue until its bloody end ;-)
Jonas
ee" feature
of vpopmail that applies both to the number of domains and to the number
of users in a given domain. As the feature page tells you, vpopmail
supports up to 23 million domains. At some point, it simply starts to
organize its domains into subdirectories for faster access. It shouldn't
lead to any actual problems.
Jonas
solve this
> problem?
It's not a problem; you're simply mixing things up. The maildirsize file
doesn't show the quota setting of a user, but the _actual size_ of the
Maildir, so changing the quota doesn't affect the maildirsize file in
any way.
The quota setting of each user is saved in the vpasswd file.
Jonas
and no tables are there.
> How do i fill up the datanbase with the required tables ?
It sounds like you are missing a 'vadddomain mydomain.com
postmaster_password' -- that will create the needed table.
- Jonas
he
following code:
if ( tmpbuf[1] != '\n' ) {
printf("converting %s ...", &tmpbuf[1] );
if ( conv_domain( &tmpbuf[1] ) != 0 ) {
printf("domain conversion failed\n");
} else {
printf("done\n");
right direction, as I
have no clue on how to solve the problem (yes, it seems like deleting
all existing domains and the recreating them would do it, but that is
not an option).
I have searched the archive, but I didn't find anything on this subject.
Thanks in advance!
- Jonas
ar as I can see). Users can pick up their
mail via both POP3 and IMAP, and mail are delivered correctly too.
Can anyone tell me what is going on? Is this a big problem, that the
dir-control isn't there? What can I do to bring it in?
Kind regards,
Jonas Thomsen,
JT-COM
Eugen Warmings Vej
".". The .qmail
files have been generated by qmailadmin.
- Jonas
i right with this suggestion? any fixes would be greatly appreciated.
regards, jonas.
uth_get
all'
command.o: In function `setdefaultaccount':
/usr/local/src/qmailadmin-0.42/command.c:209: undefined reference to
`vauth_getpw'
collect2: ld returned 1 exit status
make[2]: *** [qmailadmin] Error 1
make[2]: Leaving directory `/usr/local/src/qmailadmin-0.42'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/qmailadmin-0.42'
make: *** [all-recursive-am] Error 2
HELP! what am i doing wrong? i have no further idea... :-(
thanks for any helpful hints.
bye, jonas
___
Jonas Pasche webagentur Domke GmbH
System Administration Rheinstr. 3
tel +49 6151 17742-44 D-64283 Darmstadt
fax +49 6151 293173 http://www.domke.de
___
1 - 100 of 141 matches
Mail list logo