Draft-yoneya-ima-downgrade-01 Downgrading mechanism for Internationalized Address (IMA) 20 Mar 2006 Yoshiro YONEYA Kazunori Fujiwara.

Slides:



Advertisements
Similar presentations
Draft-ietf-eai-mailinglist-00.txt Mailing Lists and Internationalized Addresses IETF66 Montreal – July 11, 2006 Edmon Chung, Afilias
Advertisements

ACDV B50 Joyce Kirst. Content Consider whether what you have to say is best said through Consider whether the person you are writing to needs to.
Downgrade Design Team Discussion Results IETF 77 DDT.
Permission Keys in five easy steps Adrian McElligott
© 2007 Convio, Inc. Implementation of Sender ID Bill Pease, Chief Scientist Convio.
Sender ID Drafts Jim Lyon Microsoft Corporation 4 August 2004.
Chapter 29 Structure of Computer Names Domain Names Within an Organization The DNS Client-Server Model The DNS Server Hierarchy Resolving a Name Optimization.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
COS 420 DAY 25. Agenda Assignment 5 posted Chap Due May 4 Final exam will be take home and handed out May 4 and Due May 10 Today we will discuss.
Chapter 30 Electronic Mail Representation & Transfer
Broadcast service Core tools. Agenda 1.Introduction – tool and its main features 2.Setting up and sending a simple broadcast 3.Achieving.
SMTP Simple Mail Transfer Protocol. Content I.What is SMTP? II.History of SMTP III.General Features IV.SMTP Commands V.SMTP Replies VI.A typical SMTP.
Architecture of SMTP, POP, IMAP, MIME.
Some issues for SMTP extension for internationalized address (draft-ietf-eai-smtpext-00.txt) YAO Jiankang 2006 CNNIC.
Understanding Forgery Properties of Spam Delivery Paths Fernando Sanchez, Zhenhai Duan Florida State University Yingfei Dong University of Hawaii.
Electronic Mail (SMTP, POP, IMAP, MIME)
SMTP extension for internationalized address YAO Jiankang 2006 CNNIC.
1 Introduction AfNOG CHIX 2011 Blantyre, Malawi By Evelyn NAMARA.
03/09/05Oregon State University X-Sig: An Signing Extension for the Simple Mail Transport Protocol (SMTP) Robert Rose 03/09/05.
CIS 90 - Lesson 3 Mail Command. UNIX mail Benji sends message on Opus CIS 90 - Lesson 3 simmsben simmsmar Use. or Ctrl-D to end the.
Electronic Mail Originally –Memo sent from one user to another Now –Memo sent to one or more mailboxes Mailbox –Destination point for messages.
1 Applications Electronic Mail. 2 Electronic Mail Many user applications use client-server architecture. Electronic mail client accepts mail.
IETF 66 EAI WG Testing Report TWNIC
Simple Mail Transfer Protocol (SMTP)
1 Using Messages sent from machine to machine and stored for later reading. You will use a client to read –Type mail or pine in UNIX to read.
Introduction to Internet Mail Abridged & Updated by Hervey Allen Noah Sematimba Based on Materials by Philip Hazel.
What is and How Does it Work?  Electronic mail ( ) is the most popular use of the Internet. It is a fast and inexpensive way of sending messages.
1 Electronic Messaging Module - Electronic Messaging ♦ Overview Electronic messaging helps you exchange messages with other computer users anywhere in.
EVON TAN KA VUN THECLA JOSEPH NOR FAEEZA ISMALI JESSICCA TOKIROI.
CMPE 80N - Introduction to Networks and the Internet 1 Client-Server Architecture Client Server request response.
April 5, 2004 Prof. Paul Lin 1 CPET 355 Data Communications & Networking 7. The Application Layer: Paul I-Hai Lin, Professor Electrical and Computer.
EAI WG meeting IETF-65, March 20, Agenda 17:40 Welcome, blue sheet, scribe, agenda bashing 17:50 Review of WG charter (approved) 17:55 Problem/framing:
LinxChix And Exim. Mail agents MUA = Mail User Agent Interacts directly with the end user  Pine, MH, Elm, mutt, mail, Eudora, Marcel, Mailstrom,
A centre of expertise in data curation and preservation Digital Curation 101, October 6 th -10 th, 2008, NeSC, Edinburgh Funded by: This work is licensed.
  is a system of electronic communication that allows the user to exchange messages over the internet  Everyone’s address is unique  Two.
EAI: Address Internationalization Harald Alvestrand Xiaodong Lee.
SMTP - Simple Mail Transfer Protocol RFC 821
CITA 310 Section 6 Providing Services (Textbook Chapter 8)
Downgrading mechanism for Internationalized Address (IMA) draft-yoneya-ima-downgrade-00.txt Kazunori Fujiwara JPRS.
CIT 140: Introduction to ITSlide #1 CSC 140: Introduction to IT Electronic Mail.
1 Kyung Hee University Chapter 22 Simple Mail Transfer Protocol (SMTP)
Discussion of OCP/SMTP profile and some Use cases Presented by Abbie Barbir
ADDRESS INTERNATIONALIZATION ( EAI ) ICANN-55 Mar 06, 2016 TF-AIDN Member 35+ Min : 10- Min ( Q & A )
CIW LESSON 7 PART A. INTRODUCTION TO BUSINESS ELECTRONIC MAIL The use of has given rise to the term ______________________, which is a slang term.
Mail User Agent Submitted by: Geetha Chittireddy.
© MMII JW RyderCS 428 Computer Networks1 Electronic Mail  822, SMTP, MIME, POP  Most widely used application service  Sometimes only way a person ever.
Chapter 6 Electronic Mail. Copyright © 2005 Pearson Addison-Wesley. All rights reserved. Objectives To describe basic concepts and their specific.
Application Layer Functionality and Protocols Abdul Hadi Alaidi
SMTP - Simple Mail Transfer Protocol POP - Post Office Protocol
IETF 66 EAI WG Testing Report
Project Management: Messages
Networking Applications
SMTP: simple mail transfer protocol
An Application with Active Spoof Monitoring and Control
What Is DMARC Brian Reid Microsoft Office Servers and Services MVP
Unix System Administration
CIW Lesson 7 Part A Name: _______________________________________
(Includes setup) FAQ ON DOCUMENTS (Includes setup)
Social Media And Global Computing Sending
Overview What is Spoofing Types of Spoofing
Security at the Application Layer: PGP and S/MIME
draft-ipdvb-sec-01.txt ULE Security Requirements
ELECTRONIC MAIL SECURITY
ELECTRONIC MAIL SECURITY
دیواره ی آتش.
Stay Connected to Work Away from Work: A Simple Approach to Send s from SAS® using VBScript Paper #
William Stallings Data and Computer Communications
Unit – 4 Chap - 2 Mail Delivery System
(Includes setup) FAQ ON DOCUMENTS (Includes setup)
 Zone in name space  DNS IN THE INTERNET  Generic domains :There are fourteen generic domains, each specifying an organization type.
Presentation transcript:

draft-yoneya-ima-downgrade-01 Downgrading mechanism for Internationalized Address (IMA) 20 Mar 2006 Yoshiro YONEYA Kazunori Fujiwara

Changes from -00 Added downgrade requirements section Separate downgrade into two parts –SMTP downgrading –Mail Header downgrading Introduced encapsulation method

Downgrading requirements (1/2) 1.Downgrading MUST be performed only once 2.Upgrading MUST be performed at minimized place SMTP envelope: final destination MTA (MDA) Mail header: recipient’s MUA 3.Downgrading and upgrading MUST be automated 4.Downgrading and upgrading MUST be easy and lightweight as it is possible to do with MTA like 8BITMIME encapsulation

Downgrading requirements (2/2) 5.Downgrade and upgrade method MUST be defined clearly 6.Downgrading and upgrading MUST preserve all header information 7.Downgrading MUST support sender authentication header checking such as SPF and/or DomainKeys/DKIM 8.Downgrading occurrence MUST be recorded

Downgrading Overview When SMTP session contains IMA, i.e. –SMTP Envelope contains IMA, and/or –Mail Header contains IMA/UTF-8 MUA/MTA decides downgrade or bounce –if SMTP server (next MTA) does not support “I ” Condition to downgrade is For all IMA, –Specified ALT-ADDR with US-ASCII address, or –Specified ATOMIC

SMTP Downgrading MTA replaces IMA with specified or generated alternative US-ASCII address –MTA generates alternative US-ASCII address if no ALT- ADDR option and ATOMIC "y“ is specified domain-part: Punycode/IDNA local-part: Punycode without normalization. Prefix MUST be assigned by IANA (which is not "xn--") Appends replaced information with IMA-Downgraded- From and IMA-Downgraded-To header to mail header part –IMA-Downgraded-From: –IMA-Downgraded-To:

Mail Header Downgrading Two alternatives –MIME encapsulation Introduced in downgrade-01 –Header conversion Introduced in downgrade-00

MIME encapsulation Introduction of new content-type –'Content-Type: Message/EAI‘ is assumed Encoding –Downgrade whole message to be MIME encoded and becomes new MIME part (Message/EAI) –Copy Date, Message-ID headers –Copy From, To, CC headers if possible or use envelope header as From, To Decoding –If mail message contains only one MIME part and its Content-Type is 'Message/EAI', it may be downgraded –If mail body’s message-id and MIME part’s message-id are the same, it is downgraded message –Treat MIME part as entire mail message This method can preserve all headers and easy to implement

Header conversion Define conversion method to US-ASCII for all headers which contains IMA Each header has its own downgrading method –Sender/Recipient address –Trace information –IDs –Others This method is hard to preserve original header information exactly –Also, hard to implement DomainKeys/DKIM