Location of InDepth Understanding of JAMES

2003-07-09 Thread Hut Carspecken
Good Morning, I am looking for more information about the "mechanics" of James so I decide or not decide if I can make a contribution or not. Also, I have several questions concerning how James "holds" a message while the mailets process. For instance, does James load an entire message, includ

Persistent JDBC Connection Pool

2003-07-11 Thread Hut Carspecken
Hello, I am working on a mailet that will perform a database lookup on each piece of mail. Since creating a JDBC connection is expensive, I wanted to create a persistent connection that the mailet could use on each mail message. Before I do a ton of research, has anyone heard of this being

Re: Persistent JDBC Connection Pool

2003-07-11 Thread Hut Carspecken
Noel, Thanks for the information! I have worked with Connection Pools in MTS (Microsoft Transaction Server), but was uncertain if Connection Pools were accessible to Mailets. It makes good sense that those Pools would have to be accessible. Any ideas where I can read up on how to use these new

Definition for "Virtual User"

2003-07-15 Thread Hut Carspecken
Hello, This is a quick question. What the agreed upon definition for "virtual user"? For instance, the JDBCVirtualUserTable mailet. Is it a user who is not predefined in a user repository and sits on a database somewhere outside of James? Hut

Email Message Disappear from User Repository

2003-07-15 Thread Hut Carspecken
Hello, I just set up a small e-mail server for our group and am having trouble with email that apparently disappears from a users inbox. The delivery goes well when mail is sent to a users box at the ip address. [EMAIL PROTECTED] however, when mail is sent to the user using a domain name [E

JDBCVirtualUserTable and DB Connection Pools

2003-07-15 Thread Hut Carspecken
Noel, Thank you for the suggestion about the worked like a charm.I have been looking at the JDBCVirtualUserTable mailet and saw how it used avalon.excalibur.datasource.DataSourceComponent. I assume that the package handles connection pooling; however, you are still openning and closin

The JDBCUtil Object

2003-08-26 Thread Hut Carspecken
Hello, This question is more directed to Noel than anyone else. There is a class called JDBCUtil that is used in several mailets. I don't really want to use it, but I am using the James (2.2.0a8) version of connection pooling. Is there any reason why I can't simple use the JDBC statements to c

Auto Detect XML Tag

2003-08-28 Thread Hut Carspecken
Hello, As you know in the config.xml file there is the "auto detect" xml tag for the SMTP and POP3 servers. I want to make sure I understand what these actually do. There is an SMTP tag called "Received" followed by the name of the mail server. Currently I have the autodetect XML tag set to

Access Postmaster Account

2003-09-02 Thread Hut Carspecken
This is a rather silly question, but I found a need to access the postmaster account. Several message have come and I need to review them. How can I check this account from a mta like Outlook? Hut

Receiving Postmaster Mail

2003-09-02 Thread Hut Carspecken
This is a silly question, but I am the administrator of this JAMES server and did not occur to me how to receive mail that is addressed to the postmaster. How would I receive these messages? Hut

RE: Receiving Postmaster Mail

2003-09-03 Thread Hut Carspecken
the fastest way (for me anyway) is in the config.xml : ADD CORRECT ADDRESS HERE -Original Message- From: Hut Carspecken [mailto:[EMAIL PROTECTED] Sent: Wednesday, 3 September 2003 09:41 a.m. To: [EMAIL PROTECTED] Subject: Receiving Postmaster Mail This is a silly

Location of User Authentication in James

2003-09-03 Thread Hut Carspecken
Good Afternoon, I have been experimenting trying to prevent messages that don't match a certain set of rules to be stopped before they reach the Spool Repository. In my work, I came across the idea of using the same mechanism that the user authentication uses. However, I would use a different d

RE: setting Return-Path in mailet

2003-09-08 Thread Hut Carspecken
Bosco, There is a getMailetContext.sendMail() method that accepts a sender, recipient, and mail message. Change the sender to the person that you want the return path to be and it should work. context.sendMail(sender, forwardto, msg); Cheers, Hut -Original Message- From: Bosco So [mail

Securing JAMES database connections

2003-09-09 Thread Hut Carspecken
Good Evening, I have been looking at JAMES and it occurred to me that the JAMES server advertises itself in the email trace information in an email message. i.e. If a hacker sees this and knows anything about JAMES, they could take advantage that the config.xml file is clear text and easily

RE: Securing JAMES database connections

2003-09-10 Thread Hut Carspecken
Good Morning, I appreciate everyone's suggestions concerning the security of JAMES and the mySQL datebase that the server uses. The developer group is small enough to prevent rogue employees through limiting who has access to a username and changing passwords every two weeks. Noel, the descripti

Scaling JAMES to Handle Thousands of Users

2003-09-15 Thread Hut Carspecken
there any users out there who use JAMES to service such a number? What is best way to make sure that it doesn't "choke"? Hut Hut Carspecken Privacy, Inc. 972-371-5638

Scaling JAMES onto More Than One Server

2003-09-16 Thread Hut Carspecken
Good Afternoon, I am familar with Noel's capacity numbers; however, I was wondering if anyone has experience scaling JAMES to run on multiple servers or to off load some of it functionality to another server. I am looking at handling several hundred thousand messages a day. Hut Carsp

RE: Scaling JAMES onto More Than One Server

2003-09-16 Thread Hut Carspecken
em. It works, day in, day out. :) Hope this helps. -- Jason -Original Message- From: Hut Carspecken [mailto:[EMAIL PROTECTED] Sent: 16 September 2003 21:06 To: [EMAIL PROTECTED] Subject: Scaling JAMES onto More Than One Server Good Afternoon, I am familar with Noel's capacity nu

RE: Scaling JAMES onto More Than One Server

2003-09-17 Thread Hut Carspecken
Qmail gets the mail, our mailets process the mail and give it back to Qmail for transmission. This gives use both speed and reliability without resorting to expensive clustering solutions. -- Jason > -Original Message- > From: Hut Carspecken [mailto:[EMAIL PROTECTED] > Sent:

Use Of FetchPOP

2003-10-04 Thread Hut Carspecken
Good Morning, I wanted to place Qmail in front of JAMES and have perform the necessary processing then hand the mail back to Qmail. I believe that it is as easy as configuring FetchPOP with the correct domain and username to pull the names. Am I correct? Hut Hut Carspecken Privacy, Inc

Stress Testing James

2003-10-07 Thread Hut Carspecken
I am looking at stress testing my JAMES server. I took a look at POSTAL and RABID. Are these good testing programs or could someone recommend another tool to use? Thank you, Hut - To unsubscribe, e-mail: [EMAIL PROTECTED] Fo

Use of Hostis Method to Determine Sender

2003-10-07 Thread Hut Carspecken
Hello everyone, I am trying to determine who sent a mail. I am not looking for a 100% effective way of stopping a person from spoofing, but the FROM address to far too easy a target. I was thinking of the message.hostis() method or looking at the Received trace information. Any thoughts? Hut

Possible Memory Leak

2003-10-08 Thread Hut Carspecken
Good Morning, Last night, I performed a stress test of JAMES using the software Postal by Russel Coker. The test simply sent mails to JAMES where a mailet sunk them. I am concerned that the system memory went from 480 megs of memory used to 687 megs of memory used. More importantly, the memo

Re: Use of Hostis Method to Determine Sender

2003-10-08 Thread Hut Carspecken
Serge, Thank you very much for your thoughts. Last night I examined RFC 2821 yet again and came to the same conclusion that there is no sure fire method to verify a sender from the message. I just did not want to overlook a possible solution. By the way, thanks for all the misc. writings tha

Re: Possible Memory Leak

2003-10-08 Thread Hut Carspecken
Thank you very much for your replies. I have continued running my tests today and have discovered an unusual trend. I am using the same config.xml file for these next two situations. I tell James to ghost an message and send it to null I tell James to forward an message When JAMES ghosts a mes

Re: Possible Memory Leak

2003-10-08 Thread Hut Carspecken
Many Thanks Fox! Hut - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

RE: Possible Memory Leak

2003-10-09 Thread Hut Carspecken
Noel,Steen, Everyone: Thanks for your responses. We are using the Red Hat application, TOP, to view system resources and paid attention to the total memory used (second line second column). We saw the heap grow, but did not take into account that perhaps JAMES was not using the entire heap.

Virus Protection Via Fast Fail

2003-10-20 Thread Hut Carspecken
Good Morning Everyone, Have been combing through back emails trying to find ways to stop viruses, specificly Worm_Swen.A. Now Serge wrote an excellent rebuttle on why we don't want to use Fast Fail. There are techniques to stop viruses using Fast Fail, but I don't know what these are. Could

Re: For an ISP environment

2003-10-24 Thread Hut Carspecken
Hello, We just got done with an extensive stress test. We were running a P4 2.4 gigahertz CPU with 1gb of memory. With that hardware, we were able to maintain a rate of 2600 messages every minute. Hut - To unsubscribe, e-m

RE: Converting DB Repository to File Repository

2003-11-26 Thread Hut Carspecken
Sudip and I experienced the same conflict between the web app and the James. DBfile did help to a lesser extend; however, we noticed a sizable performance gain when we separated the JAMES Mail DB to use a MySQL instance on a separate machine than the web app MySQL. Hut

Disconnect between JAMES and MySQL

2003-12-02 Thread Hut Carspecken
Good Morning, Last night Sudip and I had a problem with the following error. Server connection failure during transaction. Due to underlying exception: 'java.sql.SQLException: Invalid authorization specification, message from server: "Access denied for user: '[EMAIL PROTECTED]' (Using password