( ) ¡ ¢ £ ¤ ¥ ¦ Зи © ¡ ¢ £

Total Page:16

File Type:pdf, Size:1020Kb

( ) ¡ ¢ £ ¤ ¥ ¦ Зи © ¡ ¢ £ fml ¢ § ¥ © ¨ ¡ ¦ ¤ £ ¢ ( ) ¥ ¡ ¤ £ <[email protected]> Copyright (C) 1999 Ken'ichi Fukamachi All rights reserved. smtpfeed SMTP LMTP sendmail postfix MTA qmail SMTP exim smail zmailer a ML MMDF? member pipe SMTP,pipe SMTP fml (1) , ML 1 ( oritented?) (2) >> (3) & - ...) , 4 permit ¢ £ and , 3 + ) * 2 # (deny & - / ' ( & 0 1 & ON % ¥ " $ £ & work . ! routine Supported Systems UNIX like perl OS UNIX Windows NT4 MTA :include: or POP3 emul(POP -> fml -> MTA) (1) 5 makefml (CUI) 7 6 (anyone/members_only/moderator) :confirmation / 9 8 : < 8 ; (mail bomb ) Message-ID Cache, account ( ) ( customize) : 9 = ( :address+password PGP) PGP2 ML(incomplete) (2) > 8 ; ? UNIX FROM,RFC934,RFC1153,MIME/Multipart gzip,Lha + Ish,Lha + uuencode,tar + gzip zip + base64,uuencode /Expire HTML (HTML 4.0 FORMAT) @ Listserv(Majordomo) A confirm ML ? VERPs ($USE_VERP) (3) newsyslog(8)/RCS backup of configurations RESOURCE LIMITS 7 1 USE_MEMBER_NAME extension address POP3 ML :D : ; mail2irc (4): mail body MD5 checksum (optional) Message Languate Extension: Content Filter (text + html reject/ignore/convert) Message-ID emulation ( ?) enable VERPs : TODO 9 http://www.fml.org/fml/TODO/ != documents (?) e.g. http://www.fml.org/fml/examples/ GUI ( version) makefml(CUI) CGI wrapper XXX idea from gauntlet-admin S MR PQ O b N Y ] M Q ^`_a U X L U W \G] IVU [ Z[ T W L _ z x tuv x f q es S qGr npo egf MR OGPQ cGd [ m N FM _ jkl x hij IGJKL egf F }~ EGFH cGd q|{ n o BC D z x w wyx w wyx Engineering Release 2.2.1 cvs or directory ftp://ftp.iij.ad.jp/pub/IIJ/dist/fukachan/fml/ daily snapshot cvsweb (cvs ?) (cvsup ?) directory ftp://ftp.iij.ad.jp/pub/IIJ/dist/fukachan/fml/official/ official release, official release + patches ftp://ftp.iij.ad.jp/pub/IIJ/dist/fukachan/fml/experimental/ current snapshot ( , ) ftp://ftp.iij.ad.jp/pub/IIJ/dist/fukachan/fml/htmldocs-current.tar.gz daily snapshot ( ) ? ftp://ftp.iij.ad.jp/pub/IIJ/dist/fukachan/fml/experimental/ daily snapshot ( ) (?) fwtk + mtdamper (mail traffic damper) CVS cvs over ssh rcs -> rcs wrapper -> cvs CVS NetBSD/newsmips (SONY NWS3470) Targets NetBSD/i386 NetBSD/sparc A Study of History Network " " :) 1/f : 9 9 1/f: PSD(Power Spectrum Density) K. Fukamachi, Interdisciplinary Information Science vol.1, 157 (1995) "PSD of mailing list traffic" 1000 "psd.ga-c16-m3" 100 10 1 0.1 0.01 1 10 100 1000 10000 1/f: Alan Variance " of mailing list traffic" Release History Official Release History (fj.sources) 9 9 1999/12 3.0.1 (12/19 ?) 1999/08 3.0 1999/05 2.2.1 1998/09 2.2 1997/08 2.1 1995/01 1.5 1994/09 1.3 1994/05 1.2.1 1994/03 1.2 (1) activity release cycle, milestone , maintainer developper , (2): (?) : 5 , ;) A Perl ;) ( ) (3): poring UNIX port (e.g. pathname) UNIX fork, alarm, get*() 7 1000 : NT UNIX perl BeOS 4.0 A ;) UNIX 7 e.g. SMTP.
Recommended publications
  • Simple Mail Transfer Protocol (SMTP)
    Mail agents MUA = Mail User Agent Interacts directly with the end user Introduction to Internet Mail Pine, MH, Elm, mutt, mail, Eudora, Marcel, Mailstrom, Mulberry, Pegasus, Simeon, Netscape, Outlook, ... Multiple MUAs on one system - end user choice Philip Hazel MTA = Mail Transfer Agent University of Cambridge Receives and delivers messages Sendmail, Smail, PP, MMDF, Charon, Exim, qmail, Postfix, ... One MTA per system - sysadmin choice Message format (1) Message format (2) From: Philip Hazel <[email protected]> An address consists of a local part and a domain To: Julius Caesar <[email protected]> [email protected] Cc: Mark Anthony <[email protected]> Subject: How Internet mail works A basic message body is unstructured Julius, Other RFCs (MIME, 2045) add additional headers which I'm going to be running a course on ... define structure for the body Format was originally defined by RFC 822 in 1982 MIME supports attachments of various kinds and in Now superseded by RFC 2822 various encodings Message consists of Header lines Creating/decoding attachments is the MUA's job A blank line Body lines Authenticating senders MUA MTA Spool log Embedded MUA uses inter-process call to send to MTA in May use pipe, file, or internal SMTP over a pipe Folders Mailbox MTA knows the identity of the sender Normally inserts Sender: header if differs from From: SMTP MTA Spool Freestanding MUA uses SMTP to send mail MTA cannot easily distinguish local/remote clients SMTP No authentication in basic protocol Folders SMTP AUTH command in extended
    [Show full text]
  • Exim the Mail Transfer Agent.Pdf
    ,Title.10724 Page 1 Tuesday, October 9, 2001 9:25 AM Exim The Mail Transfer Agent ,Title.10724 Page 2 Tuesday, October 9, 2001 9:25 AM ,Title.10724 Page 3 Tuesday, October 9, 2001 9:25 AM Exim The Mail Transfer Agent Philip Hazel Beijing • Cambridge • Farnham • Köln • Paris • Sebastopol • Taipei • Tokyo ,Copyright.10561 Page 1 Tuesday, October 9, 2001 9:25 AM Exim: The Mail Transfer Agent by Philip Hazel Copyright © 2001 O’Reilly & Associates, Inc. All rights reserved. Printed in the United States of America. Published by O’Reilly & Associates, Inc., 101 Morris Street, Sebastopol, CA 95472. Editor: Andy Oram Production Editor: Mary Brady Cover Designer: Ellie Volckhausen Printing History: June 2001: First Edition. Nutshell Handbook, the Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly & Associates, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O’Reilly & Associates, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps. The association between the image of an aye-aye and Exim is a trademark of O’Reilly & Associates, Inc. While every precaution has been taken in the preparation of this book, the publisher assumes no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein. Library of Congress Cataloging-in-Publication Data Hazel, Philip Exim: the mail transfer agent/by Philip Hazel p.cm. ISBN 0-596-00098-7 1. Exim (Computer program) 2.
    [Show full text]
  • Linux E-Mail Set Up, Maintain, and Secure a Small Office E-Mail Server
    Linux E-mail Set up, maintain, and secure a small office e-mail server Ian Haycox Alistair McDonald Magnus Bäck Ralf Hildebrandt Patrick Ben Koetter David Rusenko Carl Taylor BIRMINGHAM - MUMBAI This material is copyright and is licensed for the sole use by Jillian Fraser on 20th November 2009 111 Sutter Street, Suite 1800, San Francisco, , 94104 Linux E-mail Set up, maintain, and secure a small office e-mail server Copyright © 2009 Packt Publishing All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews. Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book. Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information. First published: June 2005 Second edition: November 2009 Production Reference: 1051109 Published by Packt Publishing Ltd. 32 Lincoln Road Olton Birmingham, B27 6PA, UK. ISBN 978-1-847198-64-8 www.packtpub.com
    [Show full text]
  • The Qmail Handbook by Dave Sill ISBN:1893115402 Apress 2002 (492 Pages)
    < Free Open Study > The qmail Handbook by Dave Sill ISBN:1893115402 Apress 2002 (492 pages) This guide begins with a discussion of qmail s history, architecture and features, and then goes into a thorough investigation of the installation and configuration process. Table of Contents The qmail Handbook Introduction Ch apt - Introducing qmail er 1 Ch apt - Installing qmail er 2 Ch apt - Configuring qmail: The Basics er 3 Ch apt - Using qmail er 4 Ch apt - Managing qmail er 5 Ch apt - Troubleshooting qmail er 6 Ch apt - Configuring qmail: Advanced Options er 7 Ch apt - Controlling Junk Mail er 8 Ch apt - Managing Mailing Lists er 9 Ch apt - Serving Mailboxes er 10 Ch apt - Hosting Virtual Domain and Users er 11 Ch apt - Understanding Advanced Topics er 12 Ap pe ndi - How qmail Works x A Ap pe ndi - Related Packages x B Ap pe ndi - How Internet Mail Works x C Ap pe ndi - qmail Features x D Ap pe - Error Messages ndi x E Ap pe - Gotchas ndi x F Index List of Figures List of Tables List of Listings < Free Open Study > < Free Open Study > Back Cover • Provides thorough instruction for installing, configuring, and optimizing qmail • Includes coverage of secure networking, troubleshooting issues, and mailing list administration • Covers what system administrators want to know by concentrating on qmail issues relevant to daily operation • Includes instructions on how to filter spam before it reaches the client The qmail Handbook will guide system and mail administrators of all skill levels through installing, configuring, and maintaining the qmail server.
    [Show full text]
  • A Sane Mail System Or: Fetchmail, Procmail, Courier-IMAP-SSL, Maildir, Exim and Spamassassin
    A Sane Mail System Or: fetchmail, procmail, Courier-IMAP-SSL, Maildir, exim and SpamAssassin ©2003 Stewart Smith Linux Australia Vice President http://www.linux.org.au http://www.flamingspork.com 1 Why? • Ever increasing amounts of email • Needs to be sorted or we go insane • Ever increasing amounts of SPAM • Needs to be filtered or we go insane • Needs to be efficient or we go insane! 2 Fetchmail • It’s job is to fetch mail from POP or IMAP servers • You only need to use it if you do not receive mail directly (i.e. people send mail to [email protected]) 3 What you need to know • The server you get mail from (e.g. mail.myisp.com.au) • Your username (e.g. fred) • Your password (e.g. azy68fie) • The type of server you’re connecting to (It’s probably POP3) 4 ~/.fetchmailrc • This is where you store your fetchmail configuration • Must have permissions of 0600 (u=rw,g=,o=) (think chmod 600 .fetchmailrc) • The man page is useful 5 Example .fetchmailrc set daemon 660 poll mail.myisp.com.au protocol pop3 user fred password azy68fie fetchall The ‘set daemon 660’ line tells fetchmail to check for mail every 660 seconds 6 Where does fetched mail go? • As each message is retrieved fetchmail normally delivers it via SMTP to port 25 on the machine it is running on (localhost), just as though it were being passed in over a normal TCP/IP link. The mail will then be delivered locally via your system's MDA (Mail Delivery Agent, usually sendmail(8) but your system may use a different one such as smail, mmdf, exim, or qmail).
    [Show full text]
  • Tg-Olivera.Pdf
    Universidad de la República Oriental del Uruguay Facultad de Ingeniería Carrera Ingeniería en Computación Sistema MailDB Integración de ee----mailmail y bases de datos Integrantes Elohim Olivera Marcelo Rodríguez Responsables Ing. Felipe Zipitría Ing. Alejandro Blanco Proyecto de grado Abril 2005 Resumen Este trabajo se basa en el estudio de formatos de almacenamientos de correo electrónico (e-mail). La principal motivación de este estudio es la sobrecarga de procesamiento que sufren los servidores de e-mails al trabajar con casillas (mailboxes) de gran tamaño. Por otro lado, es indudable el avance y potencia que han desarrollado las bases de datos, en consecuencia surgen naturalmente preguntas como: • ¿Alguna de las soluciones de almacenamiento existentes está aprovechando ese conocimiento? • ¿Se obtienen ventajas sobre los otros formatos de almacenamiento al utilizar bases de datos? En la primera parte del trabajo, se estudian los formatos y tecnologías más comúnmente utilizadas hoy en día para el almacenamiento de e-mails. Mediante un estudio cuantitativo se analiza que impacto tiene en el desempeño de los servicios de e-mails, la utilización de cada formato. En busca de mejoras en la calidad de los servicios, se analiza y diseña una API (Application Programming Interface, traducido del inglés: Interfaz de Programación de Aplicaciones) que se encarga de brindar las herramientas necesarias para trabajar con e-mails almacenados en una base de datos. Se desarrolla un prototipo de esta API y se la integra a un servidor de e-mails. Por último, se compara el desempeño de los servicios de e-mail utilizando la API con los datos obtenidos de servicios que utilizan otro tipo de formatos para almacenar e-mails.
    [Show full text]
  • Software Libre Y Educación: Servicios De Red, Gestores De Contenidos Y
    Software Libre y Educacion:´ servicios de red, gestores de contenidos y seguridad Servidor Web y Correo electr´onico Jos´e Angel´ Bernal, Fernando Gordillo, Hugo Santander y Paco Villegas 30 de marzo de 2005 Thales-CICA 2005 P´agina 2 Software libre y educaci´on: redes, gestores de contenidos y seguridad ´Indice general 1. Servidor Web Apache 5 1.1. Servidor Web (apache). 5 1.2. Instalaci´on . 7 1.2.1. Red Hat/Fedora . 7 1.2.2. Guadalinex (Debian) . 8 1.2.3. ¡A navegar! . 10 1.3. Configuraci´on. 12 1.3.1. Document root . 12 1.3.2. Ficheros de configuraci´on . 13 1.4. /etc/http/httpd.conf . 15 1.4.1. Debian . 19 1.5. Autenticaci´on. 21 1.6. Host Virtuales . 24 1.7. Servidores Seguros . 26 1.7.1. Autenticaci´ondel cliente mediante certificados . 32 1.8. Reescribir las URL . 35 1.9. Loganalizadores . 36 1.9.1. webalizer . 36 1.9.2. awstats . 38 2. Correo electr´onico 43 2.1. Introducci´on . 43 2.1.1. ¿Cu´antos invitados tenemos para cenar? . 45 2.1.2. ¿C´omose encamina el correo? . 47 2.1.3. Eso no es todo, a´un hay m´as . 48 2.2. Agentes de Transporte . 51 2.2.1. Postfix . 51 2.2.2. Sendmail . 61 2.3. Agente de entrega: Fetchmail . 68 2.3.1. Configuraci´on. 69 2.4. Mozilla Mail y Ximian Evolution . 72 2.4.1. Mozilla Mail . 72 2.4.2. Agente de Usuario: Ximian Evolution . 75 2.5. Luchemos contra el SPAM: amavisd-new y spamassassin .
    [Show full text]
  • The Linux Electronic Mail Administrator HOWTO the Linux Electronic Mail Administrator HOWTO
    The Linux Electronic Mail Administrator HOWTO The Linux Electronic Mail Administrator HOWTO Table of Contents The Linux Electronic Mail Administrator HOWTO......................................................................................1 Guylhem Aznar <guylhem at metalab.unc.edu>.....................................................................................1 1.Introduction, copyright and standard disclaimer..................................................................................1 2.Other sources of information................................................................................................................1 3.How Electronic Mail Works.................................................................................................................1 4.Requirements........................................................................................................................................2 5.Choosing a Mail Transport Agent.........................................................................................................2 6.Installing Transport Software...............................................................................................................2 7.User Agent Administration ..................................................................................................................2 8.Handling remote mail...........................................................................................................................2 9.Acknowledgements...............................................................................................................................2
    [Show full text]
  • Linxchix Email and Exim Mail Agents Message Format (1) Message Format
    Mail agents LinxChix MUA = Mail User Agent Interacts directly with the end user Pine, MH, Elm, mutt, mail, Eudora, Marcel, Mailstrom, Email And Exim Mulberry, Pegasus, Simeon, Netscape, Outlook, ... Multiple MUAs on one system - end user choice MTA = Mail Transfer Agent Receives and delivers messages Sendmail, Smail, PP, MMDF, Charon, Exim, qmail, Postfix, ... One MTA per system - sysadmin choice Message format (1) Message format (2) From: Philip Hazel <[email protected]> An address consists of a local part and a domain To: Julius Caesar <[email protected]> [email protected] Cc: Mark Anthony <[email protected]> Subject: How Internet mail works A basic message body is unstructured Julius, I'm going to be running a course on ... Other RFCs (MIME, 2045) add additional headers which define structure for the body Format was originally defined by RFC 822 in 1982 Now superseded by RFC 2822 MIME supports attachments of various kinds and in Message consists of various encodings Header lines A blank line Creating/decoding attachments is the MUA's job Body lines 1 A message in transit (3) MUA MTA Spool log A message is transmitted with an envelope: in MAIL FROM:<[email protected]> Mailbo Folders RCPT TO:<[email protected]> x SMTP The envelope is separate from the RFC 2822 message MTA Spool Envelope (RFC 2821) fields need not be the same as the SMTP Folders SMTP header (RFC 2822) fields MUA MTA Spool MTAs are (mainly) concerned with envelopes POP / IMAP Just like the Post Office... Ser- Mailbo Folders ver x Error (“bounce”) messages have null senders MAIL FROM:<> An SMTP session (1) An SMTP session (2) telnet relay.ancient-rome.net 25 From: ..
    [Show full text]
  • 0201799405.Pdf
    Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and Addison-Wesley was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals. The author and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. The publisher offers discounts on this book when ordered in quantity for bulk purchases and special sales. For more information, please contact: U.S. Corporate and Government Sales (800) 382-3419 [email protected] For sales outside of the U.S., please contact: International Sales (317) 581-3793 [email protected] Visit Addison-Wesley on the Web: www.awprofessional.com Library of Congress Cataloging-in-Publication Data Spinellis, Diomidis. Code reading / Diomidis Spinellis. p. cm. Contents: The open source perspective. Includes bibliographical references and Index. ISBN 0-201-79940-5 (pbk. : alk. paper) 1. Computer programming. 2. Coding theory. I. Title. QA76.6 .S675 2003 005.1–dc21 2002038563 Copyright c 2003 by Pearson Education, Inc. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior consent of the publisher. Printed in the United States of America.
    [Show full text]
  • Product Monograph
    Fax Messaging Server 2 Product Monograph Key Features FMS is a product, not a fax service. You own the software, you own the server, you save the money! And • FMS enables users to send email to fax phone with email/fax services charging $12 a month per user numbers (not counting charges for every fax), it is easy to see how (e.g. [email protected]) the Faximum Fax Messaging Server can pay for itself • FMS allows users to combine email addresses and quickly. fax numbers in the same message or email group • FMS enables users to receive their faxes in the same Receiving Faxes inbox as their email FMS will take incoming faxes, convert them into • FMS eliminates the need to route, distribute, and MIME email messages with a TIFF-F attachment, and file paper faxes manually forward them to the appropriate user who will see his • FMS makes it easy to pick up your faxes while at incoming faxes in the same inbox as his incoming email home or on the road travelling. messages. Most desktop operating systems (including Microsoft Windows as well as Linux) include a fax • FMS keeps confidential faxes confidential by viewer that can handle FMS fax messages. eliminating the manual handling of faxes • FMS provides print drivers for Windows to enable you to fax anything you can print • FMS can bypass the long-distance phone system when installed at branch offices reducing or eliminating toll charges for long distance faxing • FMS supports the newest high-performance SuperG3 fax modems increasing reliability and sharply reducing toll charges • FMS provides web-based administration making it easy to configure and manage without having to use cryptic shell commands or edit configuration files Synopsis The Faximum Fax Messaging Server integrates your fax This shows a received fax being viewed using Imaging for Windows.
    [Show full text]
  • Mail and Messaging Guide
    ® seo OpenServerTM Mail and Messaging Guide seQ QpenServerTM seo OpenServerTM Mail and Messaging Guide ©1983-1998 The Santa Cruz Operation, Inc. All rights reserved. This publication is protected under copyright laws and international treaties. © 1976-1998 The Santa Cruz Operation, Inc.; © 1989-1994 Acer Incorporated; © 1989-1994 Acer America Corporation; © 1990-1994 Adaptec, Inc.; © 1993 Advanced Micro Devices, Inc.; © 1990 Altos Computer Systems; © 1992-1994 American Power Conversion, Inc.; © 1988 Archive Corporation; © 1990 AT! Technologies, Inc.; © 1976-1992 AT&T; © 1992-1994 AT&T Global Information Solutions Company; © 1993 Berkeley Network Software Consortium; © 1985-1986 Bigelow & Holmes; © 1988-1991 Carnegie Mellon University; © 1989-1990 Cipher Data Products, Inc.; © 1985-1992 Compaq Computer Corporation; © 1987-1994 Computer Associates, Inc.; © 1986-1987 Convergent Technologies, Inc.; © 1990-1993 Cornell University; © 1985-1994 Corollary, Inc.; © 1990-1994 Distributed Processing Technology; © 1991 D.L.S. Associates; © 1990 Free Software Foundation, Inc.; © 1989-1991 Future Domain Corporation; © 1994 Isogon Corporation; © 1991 Hewlett-Packard Company; © 1994 IBM Corporation; © 1990-1993 Intel Corporation; © 1989 Irwin Magnetic Systems, Inc.; © 1988-1991 JSB Computer Systems Ltd.; © 1989-1994 Dirk Koeppen EDV-Beratungs-GmbH; © 1989-1991 Massachusetts Institute of Technology; © 1985-1992 Metagraphics Software Corporation; © 1980-1994 Microsoft Corporation; © 1984-1989 Mouse Systems Corporation; © 1989 Multi-Tech Systems, Inc.;
    [Show full text]