<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Code400 -The Support Alternative - Iseries Tools</title>
		<link>http://www.code400.com/forum/</link>
		<description>Links/Reviews of products on the AS400
market.  Some may contain free trial versions.  If  you see something you have worked with please post your thoughts.</description>
		<language>en</language>
		<lastBuildDate>Tue, 07 Sep 2010 00:45:11 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://www.code400.com/forum/images/misc/rss.png</url>
			<title>Code400 -The Support Alternative - Iseries Tools</title>
			<link>http://www.code400.com/forum/</link>
		</image>
		<item>
			<title>MMAIL message log</title>
			<link>http://www.code400.com/forum/showthread.php/9554-MMAIL-message-log?goto=newpost</link>
			<pubDate>Mon, 16 Aug 2010 20:18:36 GMT</pubDate>
			<description>MMAIL is an open-source free utility for IBM System i . It provides a number of ways for sending e-mail messages from your IBM System i. See http://www.easy40.net/mmail start . 
================================================== ====== 
 
Several installers of the MMAIL utility in the past months...</description>
			<content:encoded><![CDATA[<div>MMAIL is an open-source free utility for IBM System i . It provides a number of ways for sending e-mail messages from your IBM System i. See <a href="http://www.easy40.net/mmail" target="_blank">http://www.easy40.net/mmail</a> start .<br />
================================================== ======<br />
<br />
Several installers of the MMAIL utility in the past months did contact me, asking for some tool that would log all the outgoing e-mail messages from the utility.<br />
This is a very reasonable requirement from companies relying on e-mail messages for some part of their business.<br />
<br />
To be honest, there is no way (apart from &quot;certified mail&quot;, not yet supported, as far as I know, on System i) to make sure that a piece of mail did reach a receiver and that it was opened.<br />
<br />
Having thought about this requirement, I've come to the conclusion that the best way to have a log, is a client log.<br />
<br />
Imagine that any message out of MMAIL is blank (blind) copied to a given e-mail address. As a result, this &quot;blind&quot; receiver will get a copy of any message out of this &quot;system&quot;. By doing this, there are a number of advantages. The client e-mailer, Outlook or what you have, provides for sorting, scanning, etc., the received messages, much better than any RPG program would perhaps do. It's no cost, it's already there.<br />
<br />
This could solve another issue. As you know, incoming messages can be filtered according to their resulting SPAM level. As an example, my own e-mail account has a SPAM filter set to 3.0. It means that messages with a SPAM level over 3.0 are not delivered into the incoming mail basket, they go instead into the SPAM basket and - unless you do something special- you would never know that you received them.<br />
Now, messages from MMAIL are assigned a SPAM level from the ISP servicing your e-mail account. Though you may not know it, a SPAM filter level is assigned to your account. Messages with a SPAM level higher than allowed do not come to your incoming mail basket.<br />
Well then.<br />
You could define to MMAIL a number of &quot;blind&quot; copy receivers, each with a different SPAM level filter. In this way you could have several outgoing MMAIL message logs and be able to find out whether a given message was not received because of its SPAM level.<br />
<br />
Coming now to crude facts.<br />
In August 16, 2010 MMAIL release you will find a new command, named WRKMDTBC (Work with Mandatory Blank Copies), see <a href="http://www.easy400.net/mmailh/othutils.htm#10a" target="_blank">http://www.easy400.net/mmailh/othutils.htm#10a</a> , that allows you to define a number of &quot;blind&quot; receivers of whatever message is out from MMAIL.<br />
It would then be your job to define, at your ISP, the SPAM level filter for such &quot;blind&quot; receivers.<br />
<br />
Hope this helps the many who wanted such a service be made available.<br />
<br />
Giovanni B. Perotti<br />
MMAIL developer<br />
Easy400.net owner</div>

 ]]></content:encoded>
			<category domain="http://www.code400.com/forum/forumdisplay.php/37-Iseries-Tools">Iseries Tools</category>
			<dc:creator>jbperotti</dc:creator>
			<guid isPermaLink="true">http://www.code400.com/forum/showthread.php/9554-MMAIL-message-log</guid>
		</item>
		<item>
			<title>Native ZIP tools for iSeries</title>
			<link>http://www.code400.com/forum/showthread.php/9529-Native-ZIP-tools-for-iSeries?goto=newpost</link>
			<pubDate>Mon, 09 Aug 2010 17:00:22 GMT</pubDate>
			<description>Hello,  
 
Here is a FREE RPG program that you can use for IFS file compression on your iSeries (i5, AS/400, System i).  There is also a not free tool with more functionalities. 
 
No setup, no PASE, no shell...only RPG program to call. 
 
Have fun ! 
...</description>
			<content:encoded><![CDATA[<div>Hello, <br />
<br />
Here is a FREE RPG program that you can use for IFS file compression on your iSeries (i5, AS/400, System i).  There is also a not free tool with more functionalities.<br />
<br />
No setup, no PASE, no shell...only RPG program to call.<br />
<br />
Have fun !<br />
<br />
<a href="http://www.businesswebzone.com/ramtechweb/iseries-software" target="_blank">http://www.businesswebzone.com/ramte...eries-software</a></div>

 ]]></content:encoded>
			<category domain="http://www.code400.com/forum/forumdisplay.php/37-Iseries-Tools">Iseries Tools</category>
			<dc:creator>bwadmin</dc:creator>
			<guid isPermaLink="true">http://www.code400.com/forum/showthread.php/9529-Native-ZIP-tools-for-iSeries</guid>
		</item>
		<item>
			<title>Help on CL programming</title>
			<link>http://www.code400.com/forum/showthread.php/9526-Help-on-CL-programming?goto=newpost</link>
			<pubDate>Sun, 08 Aug 2010 07:29:18 GMT</pubDate>
			<description><![CDATA[Hi all 
 
Can anybody help me with program logic for adding the sum of a field  from a PF file 
I did use RCVF command to read the file , but i wan unable to read the next record and the pointer is moving to last record instead of last record 
I used the Breaker "Goto" in the programming . But...]]></description>
			<content:encoded><![CDATA[<div>Hi all<br />
<br />
Can anybody help me with program logic for adding the sum of a field  from a PF file<br />
I did use RCVF command to read the file , but i wan unable to read the next record and the pointer is moving to last record instead of last record<br />
I used the Breaker &quot;Goto&quot; in the programming . But still it is moving to last record<br />
<br />
A sanple <br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">0001.00 PGM&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
0002.00 DCL VAR(&amp;TBAL) TYPE(*DEC) LEN(12 2)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
0003.00 DCL VAR(&amp;CBAL) TYPE(*CHAR) LEN(12)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  <br />
0004.00 DCLF&nbsp; FILE(BANKAC)&nbsp; RCDFMT()&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  <br />
0005.00 READNEXT:RCVF&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
0006.00 MONMSG MSGID(CPF0864) EXEC(GOTO X)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  <br />
0007.00 /* AR(&amp;TBAL) VALUE( &amp;BAL)&nbsp; &nbsp;  */&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  <br />
0008.00 /*&nbsp; &nbsp;  MSGID(CPF0864) EXEC(GOTO END)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; *<br />
0009.00 CHGVAR VAR(&amp;TBAL) VALUE( &amp;BAL)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  <br />
0010.00 CHGVAR VAR(&amp;TBAL) VALUE(&amp;TBAL +&amp;BAL)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  <br />
0011.00 GOTO READNEXT&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
0012.00 X:CHGVAR VAR(&amp;CBAL) VALUE(&amp;TBAL)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  <br />
0013.00 SNDPGMMSG MSG(&amp;CBAL)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  <br />
0014.00 ENDPGM</code><hr />
</div> </div>

 ]]></content:encoded>
			<category domain="http://www.code400.com/forum/forumdisplay.php/37-Iseries-Tools">Iseries Tools</category>
			<dc:creator>sheena</dc:creator>
			<guid isPermaLink="true">http://www.code400.com/forum/showthread.php/9526-Help-on-CL-programming</guid>
		</item>
	</channel>
</rss>
