I would suggest that you look firstly at qmails own built in ruleset. something like that must be achieveable without writing a special plugin.
qmail control files are usually in /var/qmail/control. Nothing obvious in the man pages i am afraid. Good luck On 10/5/05, Hameed U. Khan <[EMAIL PROTECTED]> wrote: > On 10/5/05, paul brian <[EMAIL PROTECTED]> wrote: > > This is a pretty big question, and it would be easier to answer if you > > can give us more details about what you want to do. > > > > It seems you want to inspect outgoing mails (possibly rewrite their > > addresses?) before the mails are sent out. > > > > If you are looking to send out emails to a list then I suggest looking > > at mailman - a python mailing list manager. > > > > If you want to use python to examine mail messages and do not care > > what mailserver (MTA) you use you could try exim instead of qmail and > > then try exim-python. > > http://botanicus.net/dw/exim-python/exim-4.32py1.html > > > > > > > > > > > > On 10/5/05, Hameed U. Khan <[EMAIL PROTECTED]> wrote: > > > Hi, > > > I need to make a program which will accomplish following. I dont > > > need the code. I want to make it myself. But I need guidance from you > > > people because I am not a good programmer. I need help in > > > understanding following terms. > > > > > > " qmail-queue reads a mail message from descriptor 0. It > > > then reads envelope information from descriptor 1. It > > > places the message into the outgoing queue for future > > > delivery by qmail-send. > > > > > > The envelope information is an envelope sender address > > > followed by a list of envelope recipient addresses. The > > > sender address is preceded by the letter F and terminated > > > by a 0 byte. Each recipient address is preceded by the > > > letter T and terminated by a 0 byte. The list of recipi- > > > ent addresses is terminated by an extra 0 byte. If qmail- > > > queue sees end-of-file before the extra 0 byte, it aborts > > > without placing the message into the queue." > > > > > > I want to inspect messages before passing them to actuall qmail-queue > > > program. > > > Thanks in advance for your help. > > > -- > > > Regards, > > > Hameed U. Khan > > > Registered Linux User #: 354374 > > > _______________________________________________ > > > Tutor maillist - Tutor@python.org > > > http://mail.python.org/mailman/listinfo/tutor > > > > > > > > > -- > > -------------------------- > > Paul Brian > > m. 07875 074 534 > > t. 0208 352 1741 > > > > Thanks paul for you quick reply but I have to stick with qmail. I want > to check envelopes when user attempts to send message. Because our > company want to restrict some users to send message to selected > domains only. I've been given this task. Anyway thanks again for your > time. > -- > Regards, > Hameed U. Khan > Registered Linux User #: 354374 > - > *Computer without Linux is just like the world without computer.* > -- -------------------------- Paul Brian m. 07875 074 534 t. 0208 352 1741 _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor