Standard secure SMTP protocol (authentication method 'LOGIN' and 'PLAIN') and user defined SMTP port are now supported. (Version 18 and up) Presenter: Yoel Kortick
2 The rep change This functionality is supported in versions 18 and up. Here is the rep change from version 18: rep_change # Description: A new development supports the use of a secure SMTP server. Standard secure SMTP e- mail protocol (authentication method 'LOGIN' and 'PLAIN') and user defined SMTP port are now supported. A new dialog box " Settings and Options" in Alephadm GUI module under the "Configuration" menu option has been introduced.
3 The relevant PC files PC files:.\acq\bin\acq.exe.\catalog\bin\catalog.exe.\circ\bin\circ.exe.\ill\bin\ill.exe.\ill2\bin\ill.exe.\alephcom\bin\printd.exe
4 Implementation notes All implementation actions are on the PC files. There are no actions to take on server files. We will now review the necessary actions
5 Implementation notes – 1a 1) To implement this functionality set the following flag in./alephcom.ini [Mail] UseSecureSMTP=Y Note that this flag exists in versions 18 and 19. It 20 it does not exist because it is default.
6 Implementation notes – 1b Version 20 only: New switches in alephcom.ini [Mail] AuthMethod=LOGIN MailServer=MAIL.ORGANIZATION.COM:45 The AuthMethod may be either LOGIN or PLAIN. If you do not use secure SMTP, enter nothing. While it was previously possible to enter a mail server, it was not supported to enter a non-standard port. This can now be done by entering the port number after the name of the mail server, separated by a colon.
7 Implementation notes - 2 2) Add the following line to./alephadm/tab/lng/menu.dat _SETTINGS & Settings
8 Implementation notes - 3 3) Add the following line to./alephadm/tab/lng/message.dat FailedToSav Pwd AlephMail Error O H Failed to save User Name and Password.
9 Implementation notes - 4 4) Add the following lines to./alephadm/tab/lng/window.dat (ver 18) resp../alephcom/tab/lng/window.dat (ver 20) MailOptionsDlg.Title Settings and Options MailOptionsDlg.Static.MailServer Mail Server : Port MailOptionsDlg.Static.AuthType Authentication Type MailOptionsDlg.Static.Username Username MailOptionsDlg.Static.UserPassword Password MailOptionsDlg.Static.Port : MailOptionsDlg.Group.AuthOptions Authentication Options
10 Implementation notes - 4
11 Implementation notes - 5 5) Add the following lines to./alephcom/tab/lng/message.dat AUTH_NOT_SUPPORTED AlephMail Error O I The Authentication method is not supported. AUTH_USER_MISSING AlephMail Error O I Authentication required: User Name must be defined. AUTH_FAILED AlephMail Error O H Authentication failed.
12 The AlephAdm module We now have this option in the AlephAdm module This is a new sub menu
13 The AlephAdm module The user can choose his authentication type and enter the username and password.
14 Entering information On purpose (just to see what will happen) we have entered a non correct username and password (Fred / Flinstone) for Authentication Type “Login”
15 Sending an Now an is sent from the GUI
16 Receiving an error message This message appears
17 The username and password Every time a username and password is entered into the system the following file is created (or updated) and contains the username and password in an encrypted format:.\Alephcom\tab\ Pwd.dat
18 The username and password Now we have entered a valid username and password
19 The username and password Now when we send an from the GUI there will be no error message and the will be properly sent.
20 The arrives The mail successfully arrives