Mike, I've only thought about doing something like what you're trying to do, so my comments may be of little value. It sounds like the QzmfRtvMailMsg() API will do most of what you want to accomplish. It's described in the Anymail/400 Mail Server Framework Developer Guide. But, I think its going to take a lot of work to understand the API and build an interface. It seems that what you're trying to accomplish is something that distinguishes an e-mail utility from an e-mail application. There seems to be a big difference in the amount of work involved to build a solution. If you're willing to spend some money, I would think that www.patownsend.com could help. I think Patrick Townsend has done a lot of work in this area. Nathan M. Andelin > Date: Tue, 09 Jan 2001 16:53:31 -0500 > From: "Mike Cunningham" <MCUNNING@pct.edu> > Subject: Receiving SMTP mail using CL/RPG > > I would like to develop an application that would would a little like a > listserv server and allow users to send a message to a group by using > the AS/400. Example: The AS/400 has all the information about which > students are taking a class and what their email address is. I would > like to be able to send a message to the AS/400 with a special keyword > in the body of the message (like FORWARD TO CLASS CSC110 01) and the > AS/400 would receive that message, lookup all the students in CSC110 01 > and resend the message to those students. I would do the same for > groups of employees that are already defined in my HR database. > > I have the basics setup. A special AS/400 user to send the mail to. A > CL program that does a QRYDST to an output file, then does a RCVDST from > the items in the QRYDST output file to another output file and then an > RPG to read that file, break up the received message into it's parts, > scan the body for the keywords and use SNDDST (I going to convert this > to the EMail API) to resend the message. All this is done and working > as long as it is just plain text. > > Where this all stops working is if the incoming email has an attachment > (i.e. a word document) that someone wants to send to the group. Does > anyone have any idea how I might be able to get by this roadblock ? > RCVDST does not appear to like attachments. Is there a receive email > API like the send email API ? I have not been able to find it if there > is > > Thanks for any help > > Mike Cunningham > Director of Computer Services > PA College of Technology > email@example.com +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: firstname.lastname@example.org +---
As an Amazon Associate we earn from qualifying purchases.
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.