[vchkpw] is vsetuserquota changed ??
I use the latest version of vpopmail, and is there a un-add parameter for vsetuserquota ? because there is just quota and no upper limit number of email. [EMAIL PROTECTED] Maildir]# /home/vpopmail/bin/vsetuserquota vsetuserquota: [options] email_address quota_in_bytes options: -v (print version number) Jerry
Re: [vchkpw] is vsetuserquota changed ??
stupid me, :p got it. vsetuserquota [EMAIL PROTECTED] 1S,2C that is OK. I use the latest version of vpopmail, and is there a un-add parameter for vsetuserquota ? because there is just quota and no upper limit number of email. [EMAIL PROTECTED] Maildir]# /home/vpopmail/bin/vsetuserquota vsetuserquota: [options] email_address quota_in_bytes options: -v (print version number) Jerry
[vchkpw] what is the meaning of the entries in $HOME/Maildir/maildirsize and the name of file
could anyone tell me what is the meaning of the entries in $HOME/Maildir/maildirsize ? I am using the latest version. [EMAIL PROTECTED] Maildir]# less maildirsize 2000S,1C 0 0 1410 1 -1410 -1 1856 1 -1856 -1 1886 1 -1886 -1 1577 1 -1577 -1 1440 1 -1440 -1 2108 1 6183 1 2109 1 -10400 -3 1554 1 7305913 1 *** and I want to know, if I want to copy or move some RFC822 format email into $HOME/Maildir/cur, do I have to rewrite the email files with such name?-- like this: 1049180141.28536.mail.test.com,S=39139 and after read by sqwebmail, it change to 1049180141.28536.mail.test.com,S=39139:2,S I wonder I need to use the folder $HOME/Maildir/cur if I use java or c languge to read and move the email file directly in the folder $HOME/Maildir/new ?? in other words, what is the usage of cur and new folders?? Any answer is appreciated. Thanks. T
[vchkpw] how to set a .qmail file for username default with vpopmail ??
if there is a user named default, and how to set .qmail with vpopmail ? because vpopmail seek .qmail-default to distribute local message. ??
Re: [vchkpw] is vpopmail support to get the full header with vpopmail domain + qmail ??
MANPATH=/var/qmail/man man qmail-command Hi, Peter You are so kind and I can not discribe my thanks for you!!! : Jerry
Re: [vchkpw] Re: could here any one tell me all hidden parameter of vdelivermail ???
Hi, Thanks for your advice of all, you are so kind!! and I set oe for HTML-email just because I could describe my idea easily with color and format as my mother language is not English, sorry for disturbing you by that further more. I will try as what you said, hehe :))) Thanks again!! but I found I can not find anything you said in www.inter7.com or somewhere else, I think it because of my emptiness. could you please show me the url of those knowledge or just how to find them quickly?? Yours Jerry Chou - Original Message - From: Peter Palmreuther [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 09, 2003 5:10 PM Subject: [vchkpw] Re: could here any one tell me all hidden parameter of vdelivermail ??? Hello Jerry, On Thursday, January 9, 2003 at 8:23:01 AM you wrote: could here any one tell me all hidden parameter of vdelivermail ??? There's no hidden parameter and your solution is quite simple (as pointed out in my other mail regarding your 'postmaster forward' problem): $echo '[EMAIL PROTECTED]' /home/vpopmail/domain/vpc.jeje/.qmail-vpc P.S.: Could you please configure your OE to _not_ send HTML formatted mails, but only 'Plain Text'? Thanks. -- Best regards Peter Palmreuther
Re: [vchkpw] could here any one tell me all hidden parameter of vdelivermail ???
Hi, $echo '$[EMAIL PROTECTED]' /home/vpopmail/domain/vpc.jeje/vpc/.qmail the address preceeded by a dollar sign is plain wrong. $echo '[EMAIL PROTECTED]' /home/vpopmail/domain/vpc.jeje/vpc/.qmail This is the correct way to do it. You say it does not work, but unfortunatly you did not supply the output from qmail-send log, which would help to find the problem. Please send the log output corresponding to this setting of .qmail. I did as Peter said, echo '[EMAIL PROTECTED]' /home/vpopmail/domain/vpc.jeje/vpc/.qmail without and it works now, it forward mail to [EMAIL PROTECTED] and no copy to vpc, the owner of mailbox. what I maintained is a virtual domain, shall there be anything different ? and the log I think might be log of qmail-send, that is it: the 7th line show the mail sent to @internet.com @40003e1d221c28ff00b4 new msg 30542 @40003e1d221c28ff27c4 info msg 30542: bytes 1281 from [EMAIL PROTECTED] qp 2213 uid 502 @40003e1d221c29426a84 starting delivery 426: msg 30542 to local [EMAIL PROTECTED] @40003e1d221c29443774 status: local 1/10 remote 0/20 @40003e1d221c2bab7f2c new msg 30555 @40003e1d221c2baba63c info msg 30555: bytes 1376 from [EMAIL PROTECTED] qp 2220 uid 89 @40003e1d221c2be9246c starting delivery 427: msg 30555 to remote @internet.com @40003e1d221c2beb1484 status: local 1/10 remote 1/20 @40003e1d221c2d3ba894 delivery 426: success: did_0+0+2/ @40003e1d221c2d3bcfa4 status: local 0/10 remote 1/20 @40003e1d221c2d3bdb5c end msg 30542 @40003e1d221c33e71a0c delivery 427: success: 61.243.172.45_accepted_message./Remote_host_said:_250_ok_1042 095278_qp_21418/ @40003e1d221c33e74cd4 status: local 0/10 remote 0/20 @40003e1d221c33e7588c end msg 30555 claudio -- Claudio Nieder, Kanalweg 1, CH-8610 Uster, Tel +41 79 357 6743 yahoo messenger: claudionieder aim: claudionieder icq:42315212 mailto:[EMAIL PROTECTED]http://www.claudio.ch
Re: [vchkpw] why I can not redirect the virtual domain mail?
Hi, @40003e1d0cab24c68b0c delivery 412: success: sh:_mybox@INTERNET_REAL_BOX:_command_not_found/did_0+0+2//bin/cat:_/t mp/1042091169.1517.mail.vpc.jeje:_No_such_file_or_directory/ @40003e1d0cab24c9c344 status: local 0/10 remote 0/20 The more I think about this problem, the more I get the impression, that something far weirder is going on, in your system. 1. If you do not have that .qmail file at all, is mail properly written into the Maildir of the user? yeah, if no that .qmail file, all works well !! 2. Please execute qmail-showctl and if the resulting output is small, send it to the mailing list. If the resulting output is large, put it on some webserver and tell us the URL, so we can access it. qmail home directory: /var/qmail. user-ext delimiter: -. paternalism (in decimal): 2. silent concurrency limit: 120. subdirectory split: 23. user ids: 501, 502, 503, 0, 504, 505, 506, 507. group ids: 501, 502. badmailfrom: (Default.) Any MAIL FROM is allowed. bouncefrom: (Default.) Bounce user name is MAILER-DAEMON. bouncehost: (Default.) Bounce host name is mail.vpc.jeje. concurrencylocal: (Default.) Local concurrency is 10. concurrencyremote: (Default.) Remote concurrency is 20. databytes: (Default.) SMTP DATA limit is 0 bytes. defaultdomain: Default domain name is vpc.jeje. defaulthost: (Default.) Default host name is mail.vpc.jeje. doublebouncehost: (Default.) 2B recipient host: mail.vpc.jeje. doublebounceto: (Default.) 2B recipient user: postmaster. envnoathost: (Default.) Presumed domain name is mail.vpc.jeje. helohost: (Default.) SMTP client HELO host name is mail.vpc.jeje. idhost: (Default.) Message-ID host name is mail.vpc.jeje. localiphost: (Default.) Local IP address becomes mail.vpc.jeje. locals: Messages for mail.vpc.jeje are delivered locally. Messages for mail.vpc.jeje are delivered locally. me: My name is mail.vpc.jeje. percenthack: (Default.) The percent hack is not allowed. plusdomain: Plus domain name is vpc.jeje. qmqpservers: (Default.) No QMQP servers. queuelifetime: (Default.) Message lifetime in the queue is 604800 seconds. rcpthosts: SMTP clients may send messages to recipients at mail.vpc.jeje. SMTP clients may send messages to recipients at mail.vpc.jeje. SMTP clients may send messages to recipients at vpc.jeje. morercpthosts: (Default.) No effect. morercpthosts.cdb: (Default.) No effect. smtpgreeting: (Default.) SMTP greeting: 220 mail.vpc.jeje. smtproutes: (Default.) No artificial SMTP routes. timeoutconnect: (Default.) SMTP client connection timeout is 60 seconds. timeoutremote: (Default.) SMTP client data timeout is 1200 seconds. timeoutsmtpd: (Default.) SMTP server data timeout is 1200 seconds. 3. Please execute the command od -c /home/vpopmail/domain/vpc.jeje/postmaster/.qmail and mail the result to this list. [root@mail bin]# od -c /home/vpopmail/domains/vpc.jeje/postmaster/.qmail 000 j e r r y @ t l 1 6 5 . n e t 020 \n 021 oh, hehe , I learn a new command of linux now, thanks!! even there is a \n if I use echo to create a file!!! claudio -- Claudio Nieder, Kanalweg 1, CH-8610 Uster, Tel +41 79 357 6743 yahoo messenger: claudionieder aim: claudionieder icq:42315212 mailto:[EMAIL PROTECTED]http://www.claudio.ch
[vchkpw] is vpopmail support to get the full header with vpopmail domain + qmail ??
Excuse me, provide some many question here in short time :p I found there is no an important header if I just forward a mail by .qmail and .qmail-EXT files that is the Return-Path: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] as you see in below two files, the first was .qmail forward the second residing on the ~VIRTUAL_HOME/Maildir/, after recieving mail by pop3, you will see the abundant header. is vpopmail have such function to pick up the copy of meil with the abundant header?? in other words, could vpopmail forward a copy after treated with | /home/vpopmail/bin/vdelivermail ?? the redundant header is very useful for management of mailling list and the auto-forward mail. forwarded with .qmail file indicating: first** Received: (qmail 5578 invoked from network); 9 Jan 2003 14:22:57 - Received: from unknown (HELO jerrydell) (172.16.2.122) by 0 with SMTP; 9 Jan 2003 14:22:57 - Message-ID: 03d101c2b7e8$318b1790$7a0210ac@jerrydell From: Test [EMAIL PROTECTED] To: vpc [EMAIL PROTECTED] Subject: an other mail Date: Thu, 9 Jan 2003 22:05:40 +0800 MIME-Version: 1.0 Content-Type: text/plain; first** -rw---1 vpopmail vchkpw660 Jan 9 22:22 1042122178.5580.mail.vpc.jeje,S=660 the content will be show in pop3 client: $cat /home/vpopmail/domains/vpc.jeje/vpc/Maildir/new/1042122178.5580.mail.vpc.jej e,S\=660 second/ Return-Path: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] Received: (qmail 5578 invoked from network); 9 Jan 2003 14:22:57 - Received: from unknown (HELO jerrydell) (172.16.2.122) by 0 with SMTP; 9 Jan 2003 14:22:57 - Message-ID: 03d101c2b7e8$318b1790$7a0210ac@jerrydell From: Test [EMAIL PROTECTED] To: vpc [EMAIL PROTECTED] Subject: an other mail Date: Thu, 9 Jan 2003 22:05:40 +0800 MIME-Version: 1.0 second/
Re: [vchkpw] why I can not redirect the virtual domain mail?
Hi, 2. Please execute qmail-showctl and if the resulting output is small, send [output deleted] What is there is correct, what bothers me, is what is missing, namely that there are no virtualdomains entries. There is only one domain, I set it with virtual domain. Jerry Thanks [root@mail bin]# od -c /home/vpopmail/domains/vpc.jeje/postmaster/.qmail 000 j e r r y @ t l 1 6 5 . n e t 020 \n This is perfect, and I wonder why vpopmail should have trobles with the '' in front of the address, but should work without. Looking at the vpopmail 5.2.1 source I see no error. claudio -- Claudio Nieder, Kanalweg 1, CH-8610 Uster, Tel +41 79 357 6743 yahoo messenger: claudionieder aim: claudionieder icq:42315212 mailto:[EMAIL PROTECTED]http://www.claudio.ch
Re: [vchkpw] is vpopmail support to get the full header with vpopmail domain + qmail ??
Fox example, that is the one mail of mailling list of sqwebmail sent to me that is the first two lines(header): Return-Path: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] and the From and To lines: From: Some David somebody@somewhere To: sqlwebmail list [EMAIL PROTECTED] if forward with .qmail, no treated with | /home/vpopmail/bin/vdelivermail there is no the first two lines, and I do not know which the real destination of the mail. and in mailling list, the Delivered-To is always different from other mail. it is important clue. Jerry Excuse me, provide some many question here in short time :p I found there is no an important header if I just forward a mail by .qmail and .qmail-EXT files that is the Return-Path: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] as you see in below two files, the first was .qmail forward the second residing on the ~VIRTUAL_HOME/Maildir/, after recieving mail by pop3, you will see the abundant header. is vpopmail have such function to pick up the copy of meil with the abundant header?? in other words, could vpopmail forward a copy after treated with | /home/vpopmail/bin/vdelivermail ?? the redundant header is very useful for management of mailling list and the auto-forward mail. forwarded with .qmail file indicating: first** Received: (qmail 5578 invoked from network); 9 Jan 2003 14:22:57 - Received: from unknown (HELO jerrydell) (172.16.2.122) by 0 with SMTP; 9 Jan 2003 14:22:57 - Message-ID: 03d101c2b7e8$318b1790$7a0210ac@jerrydell From: Test [EMAIL PROTECTED] To: vpc [EMAIL PROTECTED] Subject: an other mail Date: Thu, 9 Jan 2003 22:05:40 +0800 MIME-Version: 1.0 Content-Type: text/plain; first** -rw---1 vpopmail vchkpw660 Jan 9 22:22 1042122178.5580.mail.vpc.jeje,S=660 the content will be show in pop3 client: $cat /home/vpopmail/domains/vpc.jeje/vpc/Maildir/new/1042122178.5580.mail.vpc.jej e,S\=660 second/ Return-Path: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] Received: (qmail 5578 invoked from network); 9 Jan 2003 14:22:57 - Received: from unknown (HELO jerrydell) (172.16.2.122) by 0 with SMTP; 9 Jan 2003 14:22:57 - Message-ID: 03d101c2b7e8$318b1790$7a0210ac@jerrydell From: Test [EMAIL PROTECTED] To: vpc [EMAIL PROTECTED] Subject: an other mail Date: Thu, 9 Jan 2003 22:05:40 +0800 MIME-Version: 1.0 second/
[vchkpw] The header info lost ? what is the progress between qmail-local and vdelivermail ?
I set up a perl script to snap the mail by forward from .qmail file: # to_file.plgrasp the output by directed from .qmail #!/usr/bin/perl -w use strict; open (DEST, /home/test_sms/testfile.dat)||die $!; while (STDIN) { print DEST $_; } print DEST scalar(localtime),The Line Is End Of Here.\n; print DEST * x 80; print DEST \n\n\n; close (DEST); #end and the .qmail-vpc is: [root@mail test_sms]# less /home/vpopmail/domains/vpc.jeje/.qmail-vpc | /home/vpopmail/bin/vdelivermail '' bounce-no-mailbox | /home/test_sms/to_file.pl so, the one copy sent to owner's localbox and another one copy written to /home/test_sms/to_file.pl and here is a copy of an entry of this file: Received: (qmail 2050 invoked from network); 5 Jan 2003 09:03:45 - Received: from unknown (HELO jerrydell) (172.16.2.122) by 0 with SMTP; 5 Jan 2003 09:03:45 - Message-ID: 01d301c2b496$fc718f70$7a0210ac@jerrydell From: Test [EMAIL PROTECTED] To: vpc [EMAIL PROTECTED] Subject: AaBbCc1234567890*'#() Date: Sun, 5 Jan 2003 16:46:48 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset=gb2312 Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 AaBbCc1234567890*'#() Sun Jan 5 17:18:46 2003The Line Is End Of Here. but I go to see the copy of owner's, only diffrence is there are two lines than above: Return-Path: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] but any mail I forward with .qmail and .qmail-EXT has no such lines and I notice many mailling list soft only has reciept user's email address in that tow lines in whole header. as qmail-local trasfer this parameter to vdelivermail but can not trasfer to a file by a pipe ? how vdelivermail knows who is the real destination of mail if it get a mail from mailling list? Thanks Jerry
[vchkpw] why I can not redirect the virtual domain mail?
I set up a test virtual domain of vpc.jeje and then $echo 'mybox@INTERNET_REAL_BOX' \ /home/vpopmail/domain/vpc.jeje/postmaster/.qmail the log of qmail-send: @40003e1d0cab24a2325c new msg 30542@40003e1d0cab24a2596c info msg 30542: bytes 215 from [EMAIL PROTECTED] qp 1524 uid 89@40003e1d0cab24c231c4 end msg 30542@40003e1d0cab24c68b0c delivery 412: success: sh:_mybox@INTERNET_REAL_BOX:_command_not_found/did_0+0+2//bin/cat:_/tmp/1042091169.1517.mail.vpc.jeje:_No_such_file_or_directory/@40003e1d0cab24c9c344 status: local 0/10 remote 0/20 and my log of qmail-send will full of those entry and goes bigger and bigger. but I can send mail to mybox@INTERNET_REAL_BOX with this virtual domain if no .qmail file. and if I change the .qmail-default with 'mybox@INTERNET_REAL_BOX', itshould work always, but all mail of this domain will be redirect but someuser of this domain. and my .qmail-default hold by vpopmail is | /home/vpopmail/bin/vdelivermail '' bounce-no-mailboxall part of qmail and vpopmail works well. anything wrong with it ?? Jerry
Re: [vchkpw] why I can not redirect the virtual domain mail?
There is another important log before following logs: @40003e1d0cab0ff211c4 new msg 30542@40003e1d0cab0ff23cbc info msg 30542: bytes 1308 from [EMAIL PROTECTED] qp 1488 uid 502@40003e1d0cab1037e0dc starting delivery 409: msg 30542 to local [EMAIL PROTECTED]@40003e1d0cab1039b1b4 status: local 1/10 remote 0/20@40003e1d0cab18b7916c new msg 30555@40003e1d0cab18b7bc64 info msg 30555: bytes 1410 from [EMAIL PROTECTED] qp 1496 uid 89@40003e1d0cab18ec0b04 starting delivery 410: msg 30555 to local [EMAIL PROTECTED]@40003e1d0cab18eebe6c status: local 2/10 remote 0/20@40003e1d0cab191b2d6c delivery 409: success: sh:_mybox@INTERNET_REAL_BOX:_command_not_found/did_0+0+2/@40003e1d0cab1920173c status: local 1/10 remote 0/20@40003e1d0cab1923f76c end msg 30542 I think the problem is showed on thewords in red. Sent: Thursday, January 09, 2003 1:56 PM Subject: [vchkpw] why I can not redirect the virtual domain mail? I set up a test virtual domain of vpc.jeje and then $echo 'mybox@INTERNET_REAL_BOX' \ /home/vpopmail/domain/vpc.jeje/postmaster/.qmail the log of qmail-send: @40003e1d0cab24a2325c new msg 30542@40003e1d0cab24a2596c info msg 30542: bytes 215 from [EMAIL PROTECTED] qp 1524 uid 89@40003e1d0cab24c231c4 end msg 30542@40003e1d0cab24c68b0c delivery 412: success: sh:_mybox@INTERNET_REAL_BOX:_command_not_found/did_0+0+2//bin/cat:_/tmp/1042091169.1517.mail.vpc.jeje:_No_such_file_or_directory/@40003e1d0cab24c9c344 status: local 0/10 remote 0/20 and my log of qmail-send will full of those entry and goes bigger and bigger. but I can send mail to mybox@INTERNET_REAL_BOX with this virtual domain if no .qmail file. and if I change the .qmail-default with 'mybox@INTERNET_REAL_BOX', itshould work always, but all mail of this domain will be redirect but someuser of this domain. and my .qmail-default hold by vpopmail is | /home/vpopmail/bin/vdelivermail '' bounce-no-mailboxall part of qmail and vpopmail works well. anything wrong with it ?? Jerry
[vchkpw] could here any one tell me all hidden parameter of vdelivermail ???
I set up a virtual domain by vpopmail and I want to forward any mail of someone inthe domain to another mailbox: [EMAIL PROTECTED], so I do some test, that is the best funny two: 1, $echo '$[EMAIL PROTECTED]' /home/vpopmail/domain/vpc.jeje/vpc/.qmail and then the mail sent to [EMAIL PROTECTED] will bounced and bounced, and the log will bigger and bigger full ofsuch entry: @40003e1d237f1e0fbf54 info msg 30542: bytes 4511 from [EMAIL PROTECTED] qp 2595 uid 89@40003e1d237f1e4346bc starting delivery 463: msg 30542 to local [EMAIL PROTECTED]@40003e1d237f1e453abc status: local 2/10 remote 0/20@40003e1d237f1e73dc3c delivery 462: success: sh:[EMAIL PROTECTED]:_command_not_found/did_0+0+2/@40003e1d237f1e791bfc status: local 1/10 remote 0/20 2, $echo '[EMAIL PROTECTED]' /home/vpopmail/domain/vpc.jeje/vpc/.qmail and then the mail sent to [EMAIL PROTECTED] will be sent to @internet.com !!! it is really funny~~, but it is true! I use vpopmail 4.9.10 and my vpopmail's .qmail-default content is could hereany onetell me all hidden parameter of vdelivermail ???
Re: [vchkpw] what is the usage of .qmail in ~vpopmail/domain/VIRTUAL_DOMAIN_NAME/USER/.qmail ??
I did nothing but set a virtual domain with vpopmail, and it is normal and well to post and get email, I just want to have a test of forwarding a email for a virtual domain user, but it can not. I do not know if there should be a .qmail file with the virtual domain user. I tried the .qmail for a system user, it works well. Jerry - Original Message - From: Claudio Nieder [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, January 06, 2003 2:21 AM Subject: Re: [vchkpw] what is the usage of .qmail in ~vpopmail/domain/VIRTUAL_DOMAIN_NAME/USER/.qmail ?? Hi, I set up such a file with content of [EMAIL PROTECTED] This is the right way to do it. So something else must be broken in your installation. Can you supply us with more details? E.g. what does the qmail-send logfile say? claudio -- Claudio Nieder, Kanalweg 1, CH-8610 Uster, Tel +41 79 357 6743 yahoo messenger: claudionieder aim: claudionieder icq:42315212 mailto:[EMAIL PROTECTED]http://www.claudio.ch
[vchkpw] what is the usage of .qmail in ~vpopmail/domain/VIRTUAL_DOMAIN_NAME/USER/.qmail ??
I set up such a file with content of [EMAIL PROTECTED] but the mail to this user bounced thousand times in minutes! what is the usage of that file ? that is the part header of the bounced mail: . Return-Path: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] Received: (qmail 1586 invoked by uid 89); 4 Jan 2003 07:12:55 - Delivered-To: [EMAIL PROTECTED] Received: (qmail 1578 invoked by uid 89); 4 Jan 2003 07:12:55 - Delivered-To: [EMAIL PROTECTED] Received: (qmail 1570 invoked by uid 89); 4 Jan 2003 07:12:55 - Delivered-To: [EMAIL PROTECTED] . it cost hundreds kilobytes in one header !! And is there another easy way for copy a header of a email and does not destroy the normal carrying process of a mail by virtual domain which is held by vpopmail. I want to know how to use a simple file like .qmail to redirect or just copy the email? Thanks Jerry
[vchkpw] how to write a procmail script for copy/filter/forward virtual or real domain email kept by vpopmail?
Hi, I want to write a procmail script for copy a email to somewhere, or some spool, so as to get the email head for short message of mobil phone, how to write with a virtual domain for vpopmail? Thanks Jerry