You don't need to reinvent the wheel. Use "GNU Mailman" And why should any ISP block you unless you are using single opt-in lists or harvested lists(worse).
Regards Tarun http://www.tarundua.net All about Tarun Dua --- Tarun Dua <[EMAIL PROTECTED]> wrote: > Hi Suman, > > Lets try to elaborate your problem further. > 1. The Application is not intended to be an MTA accepting or receiving > mails, Its meant to be a mail management s/w. Yes. We are not going to make MTA, but we are suppose to use one of established and efficient MTA i.e. SENDMAIL.Basically component which we are making is something that is similar to LISTSERV LSMTP.Anyway in short, it is similar to List Mangement where we need to transfer 1000 or more mails periodically to subscribers of our service.So there will be two lists in our one session, one will be Email List and another will be content list that will go with each mail.There will be various configuration option that could be set by administrator who will be basically handling dispatching of such list (like queue limit, mail size, concurrent connection etc). > 2. You have to use Sendmail as your MTA for now, and you may want to replace it later(That's what I meant independent of MTA) Yes, but at this moment we are only sticking to sendmail option. > 3. You can use PORT 25 to send mails-- through your > MTA whether it is sendmail or any other one. Please let me know how can I do that using Sendmail specifically. > 4. Pop server uses POP protocol for delivering these > mails to the mail clients. I have used KMAIL, if I am not wrong KMAIL uses sendmail. How does it make use of such? > 5. POP server listens at port 110 and mail clients like Outlook etc. will be able to download mails. > 6. Sendmail doesn't deliver mails but queues them for each user in say /var/spool/mail(or whatever) Then who does send the mail? Who opens socket connections, Finds MX server and dispatches mail?.. > 7. Now either the Local Delivery Agent ( if any) or POP server can retrieve and delete (optional) mails from it. yes Basically what I believe I have to make my own MDA & MUA.MDA will fetch all & submit all to MTA(SENDMAIL in this case).MUA will basically provide interface for viewing & sending mail to MDA. SO considering this Yes we can say my Local Delivery Agent or POP server can delete and retrieve mails.Please correct me if my conception are wrong here. > 8. Now what sort of management you want to do shall determine the kind of approach you should use. If you provide the list with more information, we will be in a position to help you OK LETS JOT DOWN MAJOR FLOW AND FEATURES OF SYSTEM. 1) You NEED TO SEND PERIODIC OR NON-PERIODIC LIST, WHICH MAY COMPRISE OF BOTH GRAPHIC AND TEXTUAL PRESENTATION. THESE LISTS ARE ALIVE ONLY TILL WHOLE PROCESS OF DISTRIBUTING EMAIL AND COLLECTING RESPONSE IS COMPLETE. 2) A USER OR SUBSCRIBER MAY RECEIVE THAT IN EMAILS 3) IF THE MAIL IS NOT DELIVERED IT IS BOUNCED BACK. HARD BOUNCES ARE SUCH, WHICH WE NEEDED TO REMOVE FROM OUR MAILING LIST.SOFT BOUNCES ARE THOSE, WHICH WE KEEP FOR FUTURE TRY. 4) THE USER ON RECEIVING HAVE OPTION TO DELIST THEMSELVES FROM THE LIST BY RETURNING THE MAIL BACK OR CLICKING ON THE LINK PROVIDED IN THE EMAIL OR WHATEVER OTHER MEANS U WISH TO PROVIDE. 5) THE USER NEEDNOT TO SEND ANY REQUEST OTHER THAN (4) AND CANNOT SEND COMMANDS IN EMAIL FOR REQUEST PROCESSING. WE ALSO NEED TO BE ABLE TO SPACE OUT HOW MANY E-MAILS WE TRANSMIT TO ONE ISP OR WE WILL GET BLOCKED FROM TH A DAILY BASIS PER MAIL SERVER AS WELL AS HOW MANY THREADS ONE MAIL SERVER OPENS TO THE SAME MAIL SERVER? HOW MANY THREADS ONE MAIL SERVER OPENS TO THE SAME MAIL SERVER? Thanks in Advance, Suman > Regards, > Tarun Dua > http://www.tarundua.net > All you wanted to know about Tarun Dua > ================================================ To unsubscribe, send email to [EMAIL PROTECTED] with unsubscribe in subject header. Check archives at http://www.mail-archive.com/ilugd%40wpaa.org