POP/400 Email Retrieval API Upgrade

From Support

Jump to: navigation, search
If you have a question or seek clarification, please call Technical Support.

Use the following instructions for your POP/400 Email Retrieval API upgrade.

If you encounter any problems, please contact Technical Support

This upgrade will bring POP/400 Email Retrieval API to version 1.17
For help finding what version you are currently at, please read the FAQ

Contents

Step 1: Back up old library

RNMOBJ OBJ(QSYS/RJSPOP3) OBJTYPE(*LIB) NEWOBJ(RJSPOP3V1)

Step 2: Download

Download POP/400 Email Retrieval API from RJS.

Username = *********
Password = ***********

Step 3: Install

Use FTP Library Installation to install POP/400 Email Retrieval API library (RJSPOP3) onto the System i.

Click Unzip

Unzip the file to the default location.

FTP Install

Enter your System i IP Address, username and password.

Take each numbered step, waiting until the previous step is finished before continuing.

You will see an Error 550. This is normal behavior. If you see any additional errors please contact Technical Support.
ADDLIBLE RJSPOP3

Step 4: Copy DTAARAs and Files

Use the following commands to copy the old DTAARA's and all the users tables to the new library

CPYF FROMFILE(RJSPOP3OL/POPHDR) TOFILE(RJSPOP3/POPHDR) FROMMBR(*ALL) TOMBR(*FROMMBR) MBROPT(*REPLACE) CRTFILE(*NO) FMTOPT(*MAP)


CPYF FROMFILE(RJSPOP3OL/POPHDR2) TOFILE(RJSPOP3/POPHDR2) FROMMBR(*ALL) TOMBR(*FROMMBR) MBROPT(*REPLACE) CRTFILE(*NO) FMTOPT(*MAP)


CPYF FROMFILE(RJSPOP3OL/POPMSG) TOFILE(RJSPOP3/POPMSG) FROMMBR(*ALL) TOMBR(*FROMMBR) MBROPT(*REPLACE) CRTFILE(*NO) FMTOPT(*MAP)
Note: You may only have POPMSG if you're using the POPGET command as this file gets automatically created by POPGET if it does not exist. You may simply continue if this file does not exist.


CPYF FROMFILE(RJSPOP3OL/POPMSG2) TOFILE(RJSPOP3/POPMSG2) FROMMBR(*ALL) TOMBR(*FROMMBR) MBROPT(*REPLACE) CRTFILE(*NO) FMTOPT(*MAP)
Note: You may only have POPMSG2 if you're using the POPRECVJ command as this file gets automatically created by POPRECVJ if it does not exist. You may simply continue if this file does not exist.


WRKOBJPDM LIB(RJSPOP3) OBJTYPE(*DTAARA)

Place option 3 (copy) next to each data area name, except for the data area named: VERSION. Press enter to copy the data areas. Enter RJSPOP3 as the destination library.

Step 5: Clean up

Remove the POP/400 Email Retrieval API library

RMVLIBLE RJSPOP3

POP/400 Email Retrieval API should now be completely upgraded.

This article has been proofread by Jordan as of 14:16, 23 April 2009 (CDT)
Personal tools