Manual de Instalacion de PMAIL ****************************** En este documento daremos las pautas basicas de como se puede configurar el pegasus y el waffle para poder trabajar juntos en el envio de mail`s via UUCP (Unix to Unix Copy Program), como veremos esta vez sera necesario editar una serie de archivos para obtener la configuracion correcta del waffle. a) En modo multiusuario (Red Novell) ************************************ Los pasos a seguir son los siguientes: 1. Entrar a la red como SUPERVISOR. 2. Copiar el PMAIL al disco de red en un directorio PMAIL, dar a este directorio los atributos de Lectura y Escaneo para esto se debe entrar en el menu SYSCON y seleccionar la opcion GROUP INFORMATION dentro de esta seleccionar el grupo EVERYONE dentro de este selecionar la opcion TRUSTEE DIRECTORY ASSIGNAMENTS en esta se aumentara la via completa del directorio al cual se desean dar los privilegios mencionados para hacer esto escribir el camino de la siguiente forma: (volumen):(camino completo del directorio) [ENTER] SYS:PMAIL [ENTER] Lo mismo deberemos hacer al crear el directorio WAFFLE. Luego salir de la opciones de menu seleccionadas escoger SUPERVISOR OPTIONS donde se selecciona SYSTEM LOGIN SCRIPT en donde aparece una pantalla de edicion donde se le aumenta la siguiente linea: MAP S16:=SYS:PMAIL 3. Correr la orden PCONFIG de pmail y luego selecionar la opcion CREATE A USER-DEFINED GATEWAY presionar ENTER sobre esta y aparecera el recuadro defined gateways para crear un gateway presionar INSERT y luego aparecera la pantalla user gateway definition la cual tiene los siguientes puntos para que sean llenados: - Gateway name: WAFFLE Nombre del gateway que estamos creando - New mail path: f:\mail\~b Directorio donde se ubicaran los mail`s - Is | a program to run?: N Solo se pone en Y si se pone en la opcion anterior un programa que va a correr para llevar los mail`s - New mail search mask: *.CNM Extension con la que se reconoce que el mail es uno nuevo, a llegado o esta por enviarse - Outgoing mail path: f:\spool\rcp Es el directorio donde se van a poner los mail`s para su salida hacia el exterior habiendo sido convertidos a formato waffle - Run for outgoing mail: PegWaf ~c ~t Programa que se corre cada vez que se envia un mail y que permite pasar los mail`s a formato waffle - Filename format: ~d.CNM Formato de los mail`s que se crean - Run to validate address: Rutina de validacion de direccion - Reply address format: ~8@rcp.net.pe (~p) Direccion a la que se envia los mensajes de replica - Accepts SMTP addresses?: Y Para aceptar direcciones tipo Internet - Simple message headers?: No formating Tipo de formato de las cabeceras de los mail`s que salen - UUEncode attachments?: Y Al setearlo en Y se usa los programas de codificacion y decodificacion de mail`s - Burst messages?: Y Si esta en Y crea un mensaje de salida por cada una de las direcciones de salida de los mensajes en caso contrario solo crea una - Strip GW name?: Y - Force all mail through?: N Seteado de esta forma no se fuerza a los mail`s a que se vallan al exterior Luego de configurar todas estas opciones presionar ENTER en la ultima opcion y responder Y a la pregunta Accept this data Luego presonar ESC, para despues ir a EXIT AND SAVE y salir. 4. Los siguientes pasos que debemos seguir son los de configurar el waffle para esto copiamos el waffle en el directorio WAFFLE con todos sus respectivos directorios. 5. Creamos dentro del directorio SPOOL el directorio RCP. 6. Despues se configura el archivo STATIC que esta en el directorio SYSTEM de WAFFLE de la siguiente forma: ; /waffle/system/static -- Main WAFFLE configuration file ; We have only included parameters that you are most likely to ; change. A full list is available in the STATIC.DOC file. ; After your system is running and stable, you might delete the ; comments from this file. (It will load much faster). ; - - - - - - - - - - HARDWARE PARAMETERS - - - - - - - - - - ; The COM port to be used by Waffle. Can be 1, 2, 3, or 4. device: 1 ; Default modem speed. The modem init string will be set at this ; rate, so it should be the fastest speed your modem supports. speed: 2400 ; Initialization string for your modem. This depends a lot on ; make and model. String below is for a Hayes 2400: initialize: AT H0 M1 S0=1 V1 E1 X4 ; - - - - - - - - - - SYSTEM PARAMETERS - - - - - - - - - - ; Nodename. If you are in a domain, this should be set to your ; domain; otherwise, you can use UUCP as your domain. node: rcp.net.pe ; Nodename aliases (you can list more than one.) If you have a ; domain, list your .UUCP address here. alias: sinchi.UUCP ; The name of your system as it appears in the UUCP maps, or ; as it appears to your UUCP neighbors. uucpname: sinchi ; Your organization. This should be some short description of your ; system or company. Try to include a geographic area if possible. organ: Red Cientifica Peruana ; Timezone. First: the TZ name, second: number of hours west ; of GMT, third: daylight savings time, if applicable. timezone: EST ; Number of lines in the general-purpose buffer. Note that a high ; number will use lots of memory (256 * 80 bytes is about 20K). buflines: 256 ; The command to allow new users onto your system. If you ; don't want new users, comment this line out. ;new: new ; Where to send mail when it's not to your neighbors, or if it's ; domain addressed. You can also make this a bangpath. See docs. smarthost: rcp ; Usenet backbone. This is only used in the case of moderated groups, ; so you don't have to chnage it. Generally not the same as smarthost. ;backbone: ucbvax.berkeley.edu ; Forum configuration files. These must be present in your ; /waffle/system directory with the same names. forums: local usenet ; - - - - - - - - - - MESSAGE HEADERS - - - - - - - - - - ; When sending MAIL, headers which are requested from ; the user. For news, see the 'local' or 'usenet' files. ask: Subject ; Headers which are not listed when reading message, except ; when the VERBOSE command is used. ignore: Path Message-ID References In-Reply-To Sender ; These are the headers which may be altered by the user. If you run a ; public system be careful about which are listed here. alter: Subject Keywords Summary Distribution Reply-To Organization ; - - - - - - - - - - PROMPTS - - - - - - - - - - ; People generally change the prompts to give their ; system a more individual look. prompt: %B%|%T (?=help!) -> % ; Prompts that appear in the SCAN command. ; The first characters are highlighted in VT100 mode. scan: [^RET^] %[-%], ^Q^)uit: % scan_end: ^P^ost, ^L^ist, [%[-%]] ^Q^uit: % ; Prompts that appear in the NEW command. ; "Qs" stands for Quickscan, a historical remnant. newscan: ^Qs>^ % newscan_end ^Qs>^ Post here? % error: Monkey + Typewriter = %i.%| boardname: %B ; The prompt that users see when they dial up. ; For a more Unixy appearance, set to something like "%|login: %" login: %|Login or NEW: % ; - - - - - - - - - - ACCESS RESTRICTIONS - - - - - - - - - - mail_ok : 1 netmail_ok : 2 journal_ok : 4 poof_ok : 1 plan_ok : 1 chat_ok : 0 ch_level : 6 ch_name : 8 ; These are the directory paths used by the FILES section. See FILES.DOC ; if you want to split the section across multiple drives. ;disks : f: f:\FILES ; For BBS only - uncomment these two lines if you want ranks ; displayed on local messages ; ; ch_rank: 5 ; comment: Level %L: %R ; For BBS only - uncomment this line if you want cookies; it is ; the minimum access required to add cookies. ; ; cookie_ok : 1 ; - - - - - - - - - - LIMITS BY ACCESS LEVEL - - - - - - - - - - ; Number of calls that users are allowed in ; one day, listed for access 0 through 9: calls: 2 2 2 3 3 3 4 4 5 99 ; Number of posts that users are allowed in one ; call, listed for access 0 through 9: posts: 0 3 3 3 3 4 4 5 6 99 ; Number of mail messages that users are allowed ; to send in one call, listed for access 0 through 9: mails: 3 5 5 8 8 8 8 8 9 99 ; Upload:Download (UL:DL) ratio for callers by access. ; For example, 20 means 1K uploaded for every 20K downloaded. ratios: 20 20 20 20 20 20 20 20 20 20 ; Minutes permitted each day (even over multiple calls) ; listed for access 0 through 9: times: 45 70 70 90 90 90 90 90 90 90 ; - - - - - - - - - - DIRECTORIES - - - - - - - - - - ; The 'root' location of your FILES transfer section. ; Comment out if you don't want a FILES section. files: f:\FILES ; The UUCP spool directory. Subdirectories will be created as needed. ; This should be on a disk with enough free space to hold your traffic. spool: f:\waffle\SPOOL ; Temporary directory. This isn't used much, so there is very ; limited advantage to putting it on a ram disk. temporary: f:\waffle\TEMP ; User directories. One directory will be created for each ; active user on your system (either with mail or personal files.) user: f:\home ; Waffle directory. Beneath this should be ADMIN, BIN, EXTERN, ; HELP, INFO, MENUS, SYSTEM, TEXT, UUCP and WORDS subdirectories. waffle: f:\WAFFLE 7. Luego de haber echo esto debemos configurar los archivos de llamada del sistema que los encontramos en los directorios UUCP estos archivos son el SYSTEMS, DIALERS, EL archivo SYSTEMS se configura de la siguiente forma: rcp Any g Hayes2400 toUnix 9,367044 tec tec lisajous Never g TB19200 toWaffle 245xxxx UUozone noogie Donde los parametros de la linea son: Host tipo de uso g modem toUnix telefono nodo password El proximo archivo es el DIALERS el cual se configura de esta forma: Hayes2400 Default 2400 "" ATV1&D2 OK ATDP\T CONNECT \m\c TB9600 Default 9600 "" ATX3V1S51=4S52=1S58=2S66=1S111=30 OK ATDT\T CONNECT \m\c TB19200 Default 19200 "" ATX3V1S51=5S52=1S58=2S66=1S111=30 OK ATDT\T CONNECT \m\c Null.2400 Default 2400 Null.9600 Default 9600 Luego debemos configurar el archivo PERMITS ; Neighbors are allowed to execute RNEWS and RMAIL. Also they can access ; the anonymous UUCP directories if you uncomment the up and download lines. default /system=rcp /account=any /commands=rnews,rmail /download="anonymous" /upload="uploads" /time=any ; For anonymous UUCP login. Provide a "uucp" account calling uucico with ; -panonymous -uanonymous to access this permit if you want anon uucp. anonymous /system=any /account=anonymous /commands="" /download="anonymous" /upload="uploads" /time=any Con estos pasos echos el sistema esta configurado para usar PMAIL con WAFFLE y asi poder enviar sus mail`s via UUCP, si desean mas informacion acerca de la configuracion es posible que encuntren lo que desean al correr el programa PMGUIDE b) En el caso Stand Alone (No hay Red Novell) ============================================= Se crean los directorios pmail y donde se copia el PMAIL y el directorio WAFFLE donde se pondra el WAFFLE se crea la variable de entorno del WAFFLE y se coloca el programa que detecta la llegada de nuevos mail`s, esto se hace de la siguien-te forma modificando el archivo AUTOEXEC.BAT en donde se le aumentan las siguientes lineas : SET WAFFLE=C:\WAFFLE\SYSTEM\STATIC C:\PMAIL\NEWMAIL 1. En este caso la configuracion se hara para un modo personal, la configuraciondel los archivos del Waffle permanecera igual la unica diferencia sera que en vez de apuntar los mapeos a un drive F ahora lo haran a un drive C, el resto de trabajo con el Waffle es el mismo que cuando trabajamos en red. 2. Con respecto a la configuracion del Gateway solo se cambian los dirves en losque se busca los directorios y ademas se cambia el programa que se corre para convertir los archivos de formato Pmail a formato Waffle y viceversa, esta vez ya no se usara el PEGWAF sino que utilizaremos el programa FILTER en su remplazola configuracion del GATEWAY se hace de la siguiente forma: - Gateway name: WAFFLE Nombre del gateway que estamos creando - New mail path: c:\mail\~8 Directorio donde se ubicaran los mail`s - Is | a program to run?: N Solo se pone en Y si se pone en la opcion anterior un programa que va a correr para llevar los mail`s - New mail search mask: *.CNM Extension con la que se reconoce que el mail es uno nuevo, a llegado o esta por enviarse - Outgoing mail path: c:\spool\rcp Es el directorio donde se van a poner los mail`s para su salida hacia el exterior habiendo sido convertidos a formato waffle - Run for outgoing mail: Filter ~n ~c ~t ~y Programa que se corre cada vez que se envia un mail y que permite pasar los mail`s a formato waffle - Filename format: ~d.CNM Formato de los mail`s que se crean - Run to validate address: Rutina de validacion de direccion - Reply address format: ~8@rcp.net.pe (~p) Direccion a la que se envia los mensajes de replica - Accepts SMTP addresses?: Y Para aceptar direcciones tipo Internet - Simple message headers?: No formating Tipo de formato de las cabeceras de los mail`s que salen - UUEncode attachments?: Y Al setearlo en Y se usa los programas de codificacion y decodificacion de mail`s - Burst messages?: Y Si esta en Y crea un mensaje de salida por cada una de las direcciones de salida de los mensajes en caso contrario solo crea una - Strip GW name?: Y - Force all mail through?: N Seteado de esta forma no se fuerza a los mail`s a que se vallan al exterior .