.. vim:syn=rst:sts=3:sw=3:et:ai:tw=79 .. highlight:: console .. sidebar:: Correu UPC Per configurar el contestador del vostre compte UPC heu d'`accedir a Gmail`_. Podeu consultar la `documentació de Google`_. .. _accedir a Gmail: https://mail.google.com .. _documentació de Google: https://support.google.com/mail/answer/25922 Vacation ======================================================================== .. rubric:: Contestador automàtic de correu electrònic :class: subtitle .. contents:: Continguts :depth: 2 :local: :backlinks: none .. warning:: - Si feu servir el :program:`procmail` i feu servir el |vacation|, :program:`procmail` us deixarà de funcionar perquè el fitxer |.forward| té més prioritat al servidor de correu. .. |vacation| replace:: :program:`vacation` .. |.forward| replace:: :file:`.forward` Configurar el |vacation| ------------------------------------------------------------------------ Per configurear el programa |vacation| per respondre el correu que rebeu de manera automàtica, cal que us connecteu amb correu :doc:`/docs/ssh` als servidors per :doc:`/docs/login`. A continuació trobareu instruccions detallades. Preparar el missatge (recomanat) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Si el vostre missatge és en anglès i coneixeu el funcionament dels editors |emacs|_ o |vi|_, podeu redactar el missatge al servidor. .. |vi| replace:: :program:`vi` .. _`vi`: https://en.wikipedia.org/wiki/vi .. |emacs| replace:: :program:`emacs` .. _`emacs`: https://en.wikipedia.org/wiki/emacs Si el missatge conté caràcters no anglesos o accents, o voleu fer servir el vostre editor, us recomanem que el prepareu al vostre ordinador i el copieu al servidor abans de configurar el |vacation|. El podeu copiar fent servir qualsevol client de :program:`scp` o :program:`sftp` (veieu :doc:`/docs/ssh`), i ca lque el fitxer al servidor sigui a :file:`$HOME/.vacation.msg`:: usr@local:~$ scp vacation.txt usuari@login1.lsi.upc.edu:.vacation.msg Format del missatge ^^^^^^^^^^^^^^^^^^^ El missatge ha de tenir el següent format: #. Una o més línies de capçalera. #. Una o més línies en blanc. #. Una o més línies de cos. Les capçaleres són capçaleres del protocol de correu (SMTP) i us recomanem que noms en feu servir la capçalera ``Subject:``. Si en el missatge hi apareix ``$SUBJECT``, el |vacation| hi substituirà l'assumpte del missatge **original**. Exemple ~~~~~~~ .. code-block:: text Subject: Auto: $SUBJECT I'm out of office until Monday. I'll contact you then... Maybe. -- Alice Connectar-se als servidors ^^^^^^^^^^^^^^^^^^^^^^^^^^ Com hem dit, cal fer servir :program:`ssh`:: usr@local:~$ ssh usuari@login1.lsi.upc.edu Si al connectar veieu un missatge com aquest: .. code-block:: text tcsh: using dumb terminal settings. Cal que indiqueu quin terminal voleu fer servir. Si no ho sabeu, feu: .. code-block:: text [login1] ~ > setenv TERM vt100 Si en comptes de :program:`tcsh` preferiu fer servir :program:`bash`, simplement executeu-lo i feu:: usuari@login1:~$ export TERM=vt100 Execució del |vacation| ^^^^^^^^^^^^^^^^^^^^^^^ .. warning:: Si ja feu servir el fitxer |.forward|, feu-ne una còpia de seguretat i esborreu-lo abans de fer servir el |vacation|. Aquest exemple mostra l'execució del |vacation|: .. code-block:: console :emphasize-lines: 5,7,12,14 usuari@login1:~$ vacation This program can be used to answer your mail automatically when you go away on vacation. You have a message file in /users/grup/usuari/.vacation.msg. Would you like to see it? Please reply "yes" or "no" ('y' or 'n') Would you like to see it? y Subject: away from my mail I will not be reading my mail for a while. Your mail regarding "$SUBJECT" will be read when I return. Would you like to edit it? n To enable the vacation feature a ".forward" file is created. Would you like to enable the vacation feature? y Vacation feature ENABLED. Please remember to turn it off when you get back from vacation. Bon voyage. Com veieu, el |vacation| us fa tres preguntes: #. Voleu veure el missatge? #. Voleu editar el missatge? #. Voleu activar el `vacation`? Si l'activeu, el |vacation| crearà un fitxer |.forward|. .. admonition:: Sortir de l'|emacs| Per sortir de l'|emacs| cal prémer :kbd:`Ctrl-C` i :kbd:`Ctrl-X`, i confirmar si volem guardar els canvis, si n'hem fet. .. admonition:: Sortir del |vi| Per sortir del |vi| primer cal que estigui en mode de comandes. Aquest és el mode per defecte, però per assegurar-nos, hi podem tornar prement :kbd:`Esc`. - Per sortir sense guardar els canvis, cal escriure ``:q!``. - Per sortir guardant els canvis, cal escriure ``:wq``. Edició del missatge al servidor ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ En cas que vulgueu editar el missatge al servidor, depenent de la vostra configuració de l'entorn, el |vacation| farà servir |emacs|_ o |vi|_ com a editor. Per forçar la selecció d'un o l'altre, podeu fer:: usuari@login1:~$ env VISUAL=emacs vacation Substituiu ``emacs`` per ``vi``, si escau. Eliminar el |vacation| ------------------------------------------------------------------------ Podeu eliminar el contestador de dues maneres alternatives: #. Eliminant el fitxer |.forward|:: usuari@login1:~$ rm ~/.forward #. Fent servir el propi |vacation|: .. code-block:: console :emphasize-lines: 5,6,9 usuari@login1:~$ vacation This program can be used to answer your mail automatically when you go away on vacation. You have a message file in /users/grup/usuari/.vacation.msg. Would you like to see it? n Would you like to edit it? n You have a .forward file in your home directory containing: \usuari, "|/usr/bin/vacation usuari" Would you like to remove it and disable the vacation feature? y Back to normal reception of mail. Contacte ------------------------------------------------------------------------ Com sempre, si teniu cap problema, `contacteu amb nosaltres `_.