User Tools

Site Tools


pub:imail

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pub:imail [2020/02/13 12:21] – [Work with Log] kkramerpub:imail [2026/04/21 14:38] (current) – [Configure iMail] kkramer
Line 10: Line 10:
  
 <html><pre> <html><pre>
- IMAIL                     iMail Menu  6.91  06.27.18                            + IMAIL                     iMail Menu  6.96  11.30.20                            
                                                                                                                                                                  
    iMail Administration                                                             iMail Administration                                                         
Line 56: Line 56:
  
 The screen below displays the current configuration settings. The screen below displays the current configuration settings.
 +
  
 <html><pre> <html><pre>
- 12/01/16                            iMail                           IMCFGC1    +  4/21/26                            iMail                            IMCFGC1    
- 08:10:36             inFORM Decisions iMail Configuration           QSECOFR    + 11:43:59             inFORM Decisions iMail Configuration            KKRAMER    
-                                                                                +                                                                                 
- Configuration Setting            Configuration Value                           +  Configuration Setting            Configuration Value                           
- Domain Name. . . . . . . . . .   inFORMDecisions.com                           +  Domain Name. . . . . . . . . .   informdecisions.com                           
- Organization Name. . . . . . .   inFORM Decisions                              +  Organization Name. . . . . . .   inFORM Decisions                              
- Email Send Method.(SMTP/ESMTP)   SMTP                                          +  Email Send Method.(SMTP/ESMTP)   ESMTP                                         
- SMTP Host Mail Server. . . . .   192.168.0.2                                   +  SMTP Host Mail Server. . . . .   smtp.office365.com                            
- SMTP Port. . . . . . . . . . .   00025                                         +  SMTP Port. . . . . . . . . . .   00587                                         
- Local Host Mail Client . . . .   192.168.0.82                                  +  Local Host Mail Client . . . .   AS400                                         
- Sender Address . . . . . . . .   admin@yourdomain.com                     +  Sender Address . . . . . . . .   admin@yourdomain.com                   
- Default From Address . . . . .   admin@yourdomain.com                     +  Default From Address . . . . .   admin@yourdomain.com                  
- Default Reply To Address . . .   admin@yourdomain.com                     +  Default Reply To Address . . .   admin@yourdomain.com                   
- Authentication User Name . . . +  Authentication User Name . . .                      
- Authentication Password. . .  +  Authentication Password  . . .                                 
- Authentication Encrypted (Y/N)                                                  +  Authentication Encrypted (Y/N)                                               
- Auto wrap message length . . .   1900                                          +  Using OAuth 2.0 (DELEGATE/APP)   DELEGATE                                      
- Force Socket End (*YES/*NO). .   *YES                                          +  Outlook 365 OAuth Config Folder  /home/anguyen                                 
- Remove Over Printing (*YES/*NO)  *NO                                           +  OAuth Client ID . . . . . . . .            
- Auto Recipient Domain (*YES/*NO  *NO                                           +  OAuth Client Secret (APP mode).                                                
- Log outgoing mail (ON/OFF) . .   ON                                            +  OAuth Tenant ID . . (APP mode).                                                
-                                                                       More. . . +                                                                        More...  
-F3=Exit   F10=Save   F12=Cancel   F13=Configure Environment  F14=2nd SMTP                    + F3=Exit   F10=Save   F12=Cancel   F13=Configure Environment  F14=2nd SMTP       
 + Press enter to continue.   
 +</pre></html>  
 +Page down to continue.... 
 +<html><pre> 
 +      4/21/26                            iMail                            IMCFGC1    
 + 11:43:59             inFORM Decisions iMail Configuration            KKRAMER    
 +                                                                                 
 +  Configuration Setting            Configuration Value                           
 +  Auto wrap message length . . .                                                 
 +  Force Socket End (*YES/*NO). .   *YES                                          
 +  Remove Over Printing (*YES/*NO)  *YES                                          
 +  Auto Recipient Domain (*YES/*NO  *NO                                           
 +  Log outgoing mail (ON/OFF) . .                                                 
 +  Debug iMail (ON/OFF) . . . . .                                                 
 +  XLS Col from column text (Y/C/ C                                             
 +  PDF Orientation  . . . . . . .   *SYSDFT                                       
 +  TLS/SSL Required (TLS/SSL)       TLS                                           
 +  Application id for certificate                                                 
 +  Use Java Mail (ON/OFF) . . . .   ON                                            
 +  iMail Batch Job Queue. . . . .                                                 
 +  Run Java Mail in Thread (YES/NO  NO                                            
 +  Ifs path for message macro file                                                
 +                                                                                 
 +                                                                                 
 +                                                                                 
 +                                                                         Bottom  
 + F3=Exit   F10=Save   F12=Cancel   F13=Configure Environment  F14=2nd SMTP       
 + Press enter to continue.                                                                                                       
 </pre></html> </pre></html>
- 
 The configuration settings above are detailed below with their defaults, options and requirements. The configuration settings above are detailed below with their defaults, options and requirements.
  
Line 94: Line 122:
   * Default From Address - From address to be used if left blank in email commands.   * Default From Address - From address to be used if left blank in email commands.
   * Default Reply To Address - The address that will by default receive a reply if the recipient sends a response.   * Default Reply To Address - The address that will by default receive a reply if the recipient sends a response.
-  * Authentication User Name - This optional setting works with the ESMTP send method when authentication is required. +  * Authentication User Name - This optional setting works with the ESMTP send method when authentication is required. DELEGATE requires username
-  * Authentication Password - This optional setting works with the ESMTP send method when authentication is required. +  * Authentication Password - This optional setting works with the ESMTP send method when authentication is required. DELEGATE requires password
-  * Authentication Encrypted (Y/N) - This optional setting works with the ESMTP send method when encryption is required.+  * Authentication Encrypted (Y/N) - This optional setting works with the ESMTP send method when encryption is required. Select Delegated permissions if your application requires a user to sign in so that the access token can be issued for that sign-in. \\ **8.02 (04/21/26)** \\ **Additional information for using OAuth authentication:** \\ Microsoft 365 for iMail OAuth Configuration requirements {{pub:imail:helpful_notes_to_acquiring_the_oauth_information_you_will_need_from_microsoft_365_to_use_imail.pdf|PDF}}. \\ Instructions to configure iMail’s OAuth Authentication option {{pub:imail:instructions_to_configure_imail_s_oauth_authentication_option.pdf|PDF}}. \\ Guide for the two authentication modes supported by iMail for sending emails through Microsoft 365. {{pub:imail:oauth_setup_guide.pdf|PDF}}. 
 +  * Using OAuth 2.0 (DELEGATE/APP) - Select Application permissions if your application doesn't need any user to sign in. Select Delegated permissions if your application requires a user to sign in so that the access token can be issued for that sign-in. 
 +  * Outlook 365 OAuth - Config Folder - This field displays the directory path. The file name is always //iMailOAuth.config// and it’s not shown on configuration screen. If this field is specified, it will use Outlook 365 Open Authentication instead of username/password authentication.  
 +  * OAuth Client ID . . . . . . . .    -   Required when using OAuth 2.0 (DELEGATE/APP)  
 +  * OAuth Client Secret (APP mode).    -   APPLICATION requires Client Secret (no need username and password)  
 +  * OAuth Tenant ID . . (APP mode).      APPLICATION requires Tenant ID (no need username and password)  
 + 
   * Auto wrap message length - This required parameter contains the maximum line length for a message line before the line wraps to a new line. The default value is 78. If needing to control the message line length with embedded carriage returns and line feeds, then this value should be set to a default value of 1900.    * Auto wrap message length - This required parameter contains the maximum line length for a message line before the line wraps to a new line. The default value is 78. If needing to control the message line length with embedded carriage returns and line feeds, then this value should be set to a default value of 1900. 
   * Force Socket End (*YES/*NO) - Controls the ending of the conversation with the mail server.   * Force Socket End (*YES/*NO) - Controls the ending of the conversation with the mail server.
Line 102: Line 137:
   * Auto Recipient Domain (*YES/*NO) - This controls the ability to use a short hand method to define an email recipient. Should a recipient name not be supplied with only a name (i.e. your name), then the domain would automatically be added to the end of the name (i.e. yourname@yourdomain.com).   * Auto Recipient Domain (*YES/*NO) - This controls the ability to use a short hand method to define an email recipient. Should a recipient name not be supplied with only a name (i.e. your name), then the domain would automatically be added to the end of the name (i.e. yourname@yourdomain.com).
   * Log outgoing mail (ON/OFF) - Controls whether or not out going email is logged. Note that the message body, and attachment contents are not logged.   * Log outgoing mail (ON/OFF) - Controls whether or not out going email is logged. Note that the message body, and attachment contents are not logged.
- 
-<html><pre> 
-10/27/17                            iMail                            IMCFGC1    
-08:10:39             inFORM Decisions iMail Configuration            QSECOFR    
-                                                                                
- Debug iMail (ON/OFF) . . . . .   ON         
- XLS Col from column text (Y/C/ C          
- PDF Orientation  . . . . . . .   *SYSDFT    
- TLS/SSL Required (TLS/SSL)       TLS           
- Application id for certificate              
- Use Java Mail (ON/OFF) . . . .   ON 
- iMail Batch Job Queue. . . . .  
- Run Java Mail in Thread (YES/NO)           
- Ifs path for message macro file  /imail/ 
- iMail signature folder . . . .   /home/user/imail_signatures  
-  
-                                                                                
-                                                                         Bottom  
-F3=Exit   F10=Save   F12=Cancel   F13=Configure Environment   F14=2nd SMTP                     
-Press enter to continue.                                                        
-            
-</pre></html> 
   * Debug iMail (ON/OFF) - For diagnostic purposes, and only when needed, turning on this settings helps to trouble shoot issues with email delivery.   * Debug iMail (ON/OFF) - For diagnostic purposes, and only when needed, turning on this settings helps to trouble shoot issues with email delivery.
   * XLS Col from column text (Y/C/B) - Determines whether or not column text is associated with the column data. If 'C' is entered in this setting, then the database COL keyword text associated with the field will be used to derive the column description. If 'Y' is entered, then the column name will be used to describe the column. If 'B' is entered, then the column text will be derived from the column description should it exist, otherwise the field name will be used.   * XLS Col from column text (Y/C/B) - Determines whether or not column text is associated with the column data. If 'C' is entered in this setting, then the database COL keyword text associated with the field will be used to derive the column description. If 'Y' is entered, then the column name will be used to describe the column. If 'B' is entered, then the column text will be derived from the column description should it exist, otherwise the field name will be used.
Line 133: Line 146:
   * Run Java Mail in Thread (YES/NO) - If YES it submits the job to the defined iMail job queue.   * Run Java Mail in Thread (YES/NO) - If YES it submits the job to the defined iMail job queue.
   * Ifs path for message macro file - Define the IFS folder to store macro files which are used in iMail API. In iMail message, user can define macro with convention &macro_name, then the macro will be looked up in this IFS folder.   * Ifs path for message macro file - Define the IFS folder to store macro files which are used in iMail API. In iMail message, user can define macro with convention &macro_name, then the macro will be looked up in this IFS folder.
-  * iMail signature folder - The IFS folder to store signature HTML files if signature feature is used with Java mail. When iMail sends an email, it will check if the signature folder specified, and look for the signature file (.htm or .html) of the From Address, if not found, then it will look for any entry for the current user ID name.\\ NOTE: To utilize this feature first create a HTM file with the way you want the signature line to look for each user and save to the directory location on the IFS that you want to store the HTM files. When saving he files, use the same name as the corresponding User Profile the file will be used with when sending an email. When activated, the formatted email will include the signature line. +  * <del>iMail signature folder - The IFS folder to store signature HTML files if signature feature is used with Java mail. When iMail sends an email, it will check if the signature folder specified, and look for the signature file (.htm or .html) of the From Address, if not found, then it will look for any entry for the current user ID name.\\ NOTE: To utilize this feature first create a HTM file with the way you want the signature line to look for each user and save to the directory location on the IFS that you want to store the HTM files. When saving he files, use the same name as the corresponding User Profile the file will be used with when sending an email. When activated, the formatted email will include the signature line. 
 +</del>
 Use **F13=Configure Environment** for more environmental options.\\ Use **F13=Configure Environment** for more environmental options.\\
 Use** F14=2nd SMTP** to specify a specify a second SMTP Host Mail Server if the first one does not connect (6.92). Use** F14=2nd SMTP** to specify a specify a second SMTP Host Mail Server if the first one does not connect (6.92).
Line 184: Line 197:
 The first portion of this display shows only the System i information useful for licensing and compatibility purposes. The lower half, Maintenance Information, enables the configurable settings to be changed. By in large, these settings will retain the default shipped values. However, to be as configurable, these values are exposed and may be changed.  The first portion of this display shows only the System i information useful for licensing and compatibility purposes. The lower half, Maintenance Information, enables the configurable settings to be changed. By in large, these settings will retain the default shipped values. However, to be as configurable, these values are exposed and may be changed. 
  
-  * Target IFS Directory - The target IFS directory contains the path off the root directory that will retain iMail attachements+  * Target IFS Directory - The target IFS directory contains the path off the root directory that will retain iMail attachments
   * Default Library - The default library contains the library that iMail will refer to as a current library. In this way, iMail may be relocatable to another library defined by this value.   * Default Library - The default library contains the library that iMail will refer to as a current library. In this way, iMail may be relocatable to another library defined by this value.
-  * Default Code Page - This is useful for globalization purposes. Should you be running this software on a non United States system, and another code page needs to be used to accomodate your language, the code page can be set here. +  * Default Code Page - This is useful for globalization purposes. Should you be running this software on a non United States system, and another code page needs to be used to accommodate your language, the code page can be set here. 
-  * DIF File Code Page - The DIF file code page is essentially the same setting as above, but for a specifice file conversion of datatabase to DIF (Data interchange Format).+  * DIF File Code Page - The DIF file code page is essentially the same setting as above, but for a specific file conversion of database to DIF (Data interchange Format).
   * JAR Files directory - If the path is blank, then the Java ARchive files are saved in the default directory: /QIBM/USERDATA/JAVA400/EXT. If specified here, they are save in the specified directory.    * JAR Files directory - If the path is blank, then the Java ARchive files are saved in the default directory: /QIBM/USERDATA/JAVA400/EXT. If specified here, they are save in the specified directory. 
  <html> <pre>  <html> <pre>
-Note:You can check the existence of ifdjava.jar in /QIBM/UserData/Java400/ext with the command: <br> WRKLNK ‘/QIBM/UserData/Java400/ext/ifdjava.jar’. <br> +Note: You can check the existence of ifdjava.jar in /QIBM/UserData/Java400/ext with the command: <br> WRKLNK ‘/QIBM/UserData/Java400/ext/ifdjava.jar’. <br> 
-If the JAR file is missing from your system, you can reatore it with the following command: +If the JAR file is missing from your system, you can restore it with the following command: 
  RST DEV('/qsys.lib/<i>currentiMaillibrary</i>.lib/jarfiles.file') OBJ(('/qibm/userdata/java400/ext/ifdjava.jar'))       RST DEV('/qsys.lib/<i>currentiMaillibrary</i>.lib/jarfiles.file') OBJ(('/qibm/userdata/java400/ext/ifdjava.jar'))     
 </pre></html> </pre></html>
  
 +If a path is not specified in the iMail configuration, you can use CLASSPATH to specify the ifdjava.jar at the system level and when any java job is started, ifdjava.jar is loaded accordingly.
 +**Note:** If not using the JAVA iMail option to send emails you can ignore CLASSPATH, but some RPG options still require JAVA.  i.e. if using iMail to send a Data Base file to XML a JAVA method is utilized.  If the ifdjava.jar file resides in QIBM you do not need CLASSPATH.  
 ==== Configure Secondary SMTP Settings ==== ==== Configure Secondary SMTP Settings ====
  
Line 254: Line 269:
 ==== Work with Log ==== ==== Work with Log ====
  
-Option 2 from the iMail menu allows an administrator to view the status of out going emails from the System i. No preliminary configuration for this option is necessary. Illustrated in the screen shot, a log of previously sent email displays in descending chronological order.+Option 2 from the iMail menu allows an administrator to view the status of out going emails from the System i. No preliminary configuration for this option is necessary. Illustrated in the screen shot, a log of previously sent email displays in descending chronological order.\\ 
 +**Note:** What is displayed on the log is controlled by the Data area DSMLOGAUT.   
 +  * When the data area is set to 'N' then the iMail log will display without restriction. 
 +  * When the data area is set to 'Y' then the iMail log will restrict access to users so they only see their own emails and the '4=Delete', '7=Resend' and '9=Forward Mail' aren't displayed as options.  Only User Profiles with *SECOFR and *SECADM will be able to see all mail logs and be able to use the "4=Delete" and '7=Resend' and '9=Forward Mail' options.
  
 <html><pre> <html><pre>
-  6/03/18                            iMail                            IMEMLOGC1  +  3/23/24                            iMail                            IMEMLOGC1  
  13:35:38                        iMail Send Log                       QSECOFR     13:35:38                        iMail Send Log                       QSECOFR   
                                                                                                                                                                    
-  4=Delete   5=Display   7=Resend   8=Mail log +  4=Delete  5=Display   7=Resend   8=Mail log   9=Forward Mail 
  
                                                                                                                                                                  
Line 279: Line 297:
 PAGE:        1 /      790                                                     PAGE:        1 /      790                                                    
 F3=Exit   F5=Reload   F7=Find   F8=Purge   F11=Next view   F12=Previous  F3=Exit   F5=Reload   F7=Find   F8=Purge   F11=Next view   F12=Previous 
-F17=Top  F18=Bottom     
                                                                                                                                                                                                        
 </pre></html> </pre></html>
  
-Pressing the F11 function key changes the current view of the logged messages to reveal more properties of logged email messagesPressing the F11 once more reveals a third view of messages.+  * Option 4 Deletes the eMail (CONFIRM by answering Y/N) 
 +  * Option 5 Displays the eMail message details 
 +  * Option 7 Resend the eMail 
 +  * Option 8 Mail job log is only available for error transactions  
 +  * Option 9 Forwards the eMail by displaying the EFWDLOG screen shown below. (Enhancement to iDocs 8.00; 03/27/24) 
 +<html><pre> 
 +                       Forward iMail Transaction (EFWDLOG)                       
 +                                                                                 
 + Type choices, press Enter.                                                      
 +                                                                                 
 + iMail Log ID (ELMAILID)  . . . . > 202404011025400830000000                     
 + To Address . . . . . . . . . . .   ken@informdecisions.com                                             
 +                                                                                 
 +                                                                                 
 + Subject  . . . . . . . . . . . .   *SAME                                        
 +                                                                                 
 +                                                                                 
 +                                                                                 
 +                                                                                 
 +                                                                                 
 +                                                                                 
 +                                                                                 
 +                                                                                 
 +                                                                                 
 +                                                                                 
 +                                                                                 
 +                                                                         Bottom  
 + F3=Exit   F4=Prompt   F5=Refresh   F12=Cancel   F13=How to use this display     
 + F24=More keys                                                                   
 +                                                                                 
 +</pre></html> 
 +**Paramaters:** 
 +  * MSGID (26A): user inputs 26 characters which retrieves record from file FRMEMLLOG by field ELMAILID;  
 +  * TOADDR (128A): user inputs new destination addresses, seperated by blank or colon;  
 +  * SUBJECT (128A): *SAME if user wants to use same subject in field ELEMSUBJ of FRMEMLLOG or enter new subject  
 + 
 +The **F8** function runs the [[pub:miscadmincmd|PRGMAILLOG]] command to purge the email log file.
  
 <html><pre> <html><pre>
-  6/04/18                            iMail                            IMEMLOGC2 +  9/30/21                            iMail                            IMEMLOGC2  
 + 09:57:32                        iMail Send Log                       KKRAMER    
 +       ...........................................................               
 +  4=De :                  Purge iMail Log                        :               
 +       :                                                         :               
 +       : Press Enter to Purge                                    :               
 + Opt   :                                                         :               
 +       : Sent From :                                             :               
 +       : Sent To . :                                             :               
 +       : Status. . :     SNT, SND, ERR                           :               
 +       : From Date : 20210101 YYYYMMDD                           :               
 +       : To Date . : 20210101 YYYYMMDD                           :               
 +       : User ID . :                                             :               
 +       :                                                         :               
 +       : F12=Cancel                                              :               
 +       :                                                         :               
 +       :.........................................................:               
 +      09/29/2021 07:48:36 SNT     orlando@informdecisions.com                    
 +      09/29/2021 06:46:45 SNT     noreply@informdecisions.com                    
 +                                                                        More...  
 +                                                                                 
 +                                                                CONFIRM: N (Y/N) 
 +                                                                                 
 +                                                                                  
 +</pre></html> 
 +Fill in the desired Purge parameters and press **Enter**.  
 +Confirm with a **Y** and press **Enter** again to initiate the purge.  
 +   
 +Pressing the **F11** function key changes the current view of the logged messages to reveal more properties of logged email messages. Pressing the F11 once more reveals a third view of messages. 
 + 
 +<html><pre> 
 +  9/30/21                            iMail                            IMEMLOGC2 
  11:46:58                        iMail Send Log                       KKRAMER     11:46:58                        iMail Send Log                       KKRAMER   
                                                                                                                                                                  
Line 308: Line 392:
   PAGE:        1 /      790                                                        PAGE:        1 /      790                                                     
   F3=Exit   F5=Reload   F7=Find   F8=Purge   F11=Next view   F12=Previous          F3=Exit   F5=Reload   F7=Find   F8=Purge   F11=Next view   F12=Previous       
-  F17=Top  F18=Bottom                                                            +                                                                                  
-                                                                                +
 </pre></html> </pre></html>
  
-The screen below illustrates the forth view of emmail messages.+The screen below illustrates the fourth view of email messages.
  
 <html><pre> <html><pre>
-  6/04/18                            iMail                            IMEMLOGC2 +  9/30/21                            iMail                            IMEMLOGC2 
  11:48:04                        iMail Send Log                       KKRAMER     11:48:04                        iMail Send Log                       KKRAMER   
                                                                                                                                                                  
Line 337: Line 420:
   PAGE:        1 /      790                                                        PAGE:        1 /      790                                                     
   F3=Exit   F5=Reload   F7=Find   F8=Purge   F11=Next view   F12=Previous          F3=Exit   F5=Reload   F7=Find   F8=Purge   F11=Next view   F12=Previous       
-  F17=Top  F18=Bottom                                                            +                                                                                                                 
-                                                                                                                    +
 </pre></html> </pre></html>
  
  
-Lastly selecting any one entry from the list with an option 5, displays the details of the message sent with the recipients, and attachements.+Lastly selecting any one entry from the list with an option 5, displays the details of the message sent with the recipients, and attachments.
  
  
Line 368: Line 450:
  F3=Exit   F12=Cancel                                                            F3=Exit   F12=Cancel                                                          
 </pre></html> </pre></html>
-**Note:** In 6.94 by default the logged email entries are no longer encrypted on the data base. To maintain the data base enycription of the log entries, set the Data Area DSLOGENCRY = ‘Y’ and emailed logging will be encrypted as in prior versions. +**Note:** In 6.94 by default the logged email entries are no longer encrypted on the data base. To maintain the data base encryption of the log entries, set the Data Area DSLOGENCRY = ‘Y’ and emailed logging will be encrypted as in prior versions. 
  
 ==== Work with Users ==== ==== Work with Users ====
Line 376: Line 458:
 In most PC based email systems this type of distribution list would be limited to a table confined to potential recipients. This is not true of iMail. Although recipient email addresses can be created here, sender email addresses are created and maintained in this program as well.  Moreover, once a sender’s email address is created that address can be associated with an AS/400 User profile. In this way, when sending an email a user’s originating email address can automatically be generated. In most PC based email systems this type of distribution list would be limited to a table confined to potential recipients. This is not true of iMail. Although recipient email addresses can be created here, sender email addresses are created and maintained in this program as well.  Moreover, once a sender’s email address is created that address can be associated with an AS/400 User profile. In this way, when sending an email a user’s originating email address can automatically be generated.
  
 +====== User Profile Considerations ======
 +With IBM i, user profiles can be created with names up to 10 characters. However, when adding a user to the SNA (Systems Network Architecture) directory entry system using the ADDDIRE command, the User ID (USRID) field is restricted to 8 characters maximum. This limitation stems from legacy SNA and OfficeVision compatibility requirements.
 +
 +When a user profile name exceeds 8 characters (e.g., MWTRAIN10), only the first 8 characters (MWTRAIN1) are used in the directory USRID. This leads to conflicts when:
 +
 +  * Multiple user profiles share the same first 8 characters.
 +  * Directory entries become ambiguous or overwrite each other.
 +  * Messaging and routing via SNADS or other directory-dependent functions fail or misroute messages.
 +
 +**Conflict example:**
 +
 +^ User Profile: ^ Intended Directory ID: ^ USRID truncation:                                                            ^
 +|MWTRAIN1  |MWTRAIN1 |MWTRAIN1 | 
 +|MWTRAIN10 |MWTRAIN10 |MWTRAIN1 (conflict) | 
 +
 +In the example above, both users map to MWTRAIN1 in the SNA directory, causing a conflict.
 +
 +**Resolution: Use Alias IDs (≤8 Characters) for Directory Entries**
 +
 +To avoid conflicts while preserving your actual user profile names, you can assign a unique 8-character alias for the directory entry's USRID and link it to the full user profile using the USER() parameter. This allows the directory to uniquely identify each user while complying with the 8-character limit. 
 +
 +**Example Alias Directory Entries:**
 +
 +MWTRAIN10 → Alias: MWTRN010
 +
 +ADDDIRE USRID(MWTRN010 LCLSYSTM) USRD('Alias for MWTRAIN10') USER(MWTRAIN10)
 +
 +
 +==== Work with distribution list ====
 Work with public distribution list, shows the initial public table of email addresses. The maintenance program uses the standard editing options and functions keys to maintain the list. Using an option 1 next to the email address enables that entry to be edited, whereas pressing the F6 key adds a new record to the email table. Work with public distribution list, shows the initial public table of email addresses. The maintenance program uses the standard editing options and functions keys to maintain the list. Using an option 1 next to the email address enables that entry to be edited, whereas pressing the F6 key adds a new record to the email table.
  
Line 381: Line 492:
  
 <html><pre> <html><pre>
-  6/03/18                            iMail                            IM0610C1   + 10/16/20                            iMail                            IM0610C1   
- 17:49:23                 Work with distribution list                 QSECOFR   + 11:49:23                 Work with distribution list                 QSECOFR   
                                                                                                                                                                  
  1=Select 4=Delete  5=View 6=Delete Name from List and all Distribution Groups    1=Select 4=Delete  5=View 6=Delete Name from List and all Distribution Groups  
  7=Selectively Delete Name from Distribution Groups  8=View Groups                               7=Selectively Delete Name from Distribution Groups  8=View Groups                             
                                        Current View: *PUBLIC address book                                               Current View: *PUBLIC address book       
-                                                                                 +    <font  color="#778899"><u>Able</u></font>_________________________  ______________________________________________                                                                             
-Sel Name                           iMail Address                                 +    Name                           iMail Address                                 
-    Able Adams                     able@adams.com                                +    Able Adams                     able@adams.com  
-    John Adams                     jadams@whitehouse.gov                         +    Alan Garske                    alan.garske@informdecisions.com                 
-    AA AAA                         AA@informdecisions.com                       +    Anh Nguyen                     anh@informdecisions.com
     BB                             bb@informdecisions.com                            BB                             bb@informdecisions.com                       
     Billy Barstow                  billy@barstow.com                                 Billy Barstow                  billy@barstow.com                            
-    George Bush                    gbush@whitehouse.gov                         +    Carl Bush                      cbush@aol.com                         
     Charlie Camareo                charlie@camareo.com                               Charlie Camareo                charlie@camareo.com                          
-    Bill Clinton                   bill@whitehouse.gov                           
     Daniel Durrango                DanielDurrango.com                               Daniel Durrango                DanielDurrango.com                          
     Eddie Eastwood                 eddie@eastwood.com                                Eddie Eastwood                 eddie@eastwood.com                           
     Frank Furter                   frank@furter.com                                  Frank Furter                   frank@furter.com                             
-    Alan Garske                    alan.garske@informdecisions.com               +    George Adams                   gadams@hotmail.com                             
-                                                                                +    Hillary Clinton                hclinton@popularvote.gov                                                                                
                                                                         More...                                                                          More... 
  F3=Exit  F6=Add  F9=Public/Private Address Book  F11=Sort by Email  F12=Cancel  F3=Exit  F6=Add  F9=Public/Private Address Book  F11=Sort by Email  F12=Cancel
Line 409: Line 519:
 **Option 8**=View Groups to see what group(s) this user is belong to. This makes it easier to see all the groups one individual belongs to in the address book. (V6.89+)\\ **Option 8**=View Groups to see what group(s) this user is belong to. This makes it easier to see all the groups one individual belongs to in the address book. (V6.89+)\\
 \\ \\
-**F9**=only those email addresses created by the current user will be displayed. Note that the user profile, EMAILUSER, is displayed above the list of private emails.+**F9**= only those email addresses created by the current user will be displayed. Note that the user profile, EMAILUSER, is displayed above the list of private emails
 +\\ 
 +**F11**= Toggles between 'Sort by Email' and 'Sort by Name'. 6.95+ provides a starting position by entering a string of characters on the starting line above the name or email address. Enter the starting point and Press F11.
  
 <html><pre>  <html><pre> 
pub/imail.1581625272.txt.gz · Last modified: 2022/06/25 17:02 (external edit)