← rfc/
╔══════════════════════════════════════════════════════════════════════════╗
RFC 630 · mail

Daha Güvenilir Posta Hizmeti için FTP Hata Kodu Kullanımı

Yazar
Kurum
Tarih
10 Nisan 1974
Durum
Network Working Group Yorum Talebi
Kanal
mail/

Daha Güvenilir Posta Hizmeti için FTP Hata Kodu Kullanımı

Network Working Group
Julie Sussman
RFC 630
BBN
NIC 30237
10 Nisan 1974

Amaç

Güvenilir bir posta hizmeti sağlamanın önündeki başlıca engellerden biri, bir posta sürecinin bir hatayı nasıl ele alacağına karar vermesini sağlayacak, iyi tanımlanmış FTP hata yanıtlarının eksikliğidir. Yeni FTP hata kodları şu anda tasarım aşamasındadır ve yakında bir öneri duyurulacaktır. Bu arada, mevcut FTP kodlarını nasıl kullanmayı amaçladığımızı basitçe tanımlayarak bir miktar iyileşme sağlayabiliriz. Bu RFC’nin amacı, TENEX sitelerinin yakın gelecekte kodları nasıl kullanacağı ve yorumlayacağı konusunda tüm siteleri bilgilendirmektir.

Mevcut Kod Tanımları

Bir dosya işleminin (posta dahil) gerçekleştirilememesi için tanımlanmış FTP hata kodları şunlardır:

450, 451 ve 453 hem MAIL hem de MLFL komutları için geçerlidir; 452 ve 454 ise yalnızca MLFL için anlamlıdır.

Mevcut Tanımların Eksiklikleri

Postanın teslim edilememesinin, yukarıda tanımlananlardan daha fazla olası nedeni vardır. Bu nedenle FTP sunucularını uygulayanlar, hata durumlarını tanımlanmış kodlara keyfi biçimde atamak zorunda kalmıştır. Sonuç olarak, yanıtın metni insan kullanıcıların yararına bu durumları ayırt edebilse bile, kodlar süreçlerin yararı için bunları ayırt edememektedir.

TENEX posta gönderme süreçlerinin ihtiyaç duyduğu asgari ayrım, kalıcı ve kalıcı olmayan hatalar arasındadır. İkinci durumda, süreç postayı birkaç gün boyunca tekrar tekrar teslim etmeyi deneyecektir.

TENEX Kullanımı için Yeni Tanımlar

Aşağıdaki değişiklikler önümüzdeki birkaç ay içinde TENEX sitelerine uygulanacaktır.

FTP Sunucusu

TENEX FTP sunucusu, MLFL komutu için belirtildiği şekilde 452 ve 454 kodlarını kullanmaya devam edecektir.

MAIL ve MLFL için ise diğer kodları aşağıdaki şekilde gönderecektir:

Posta Süreçleri

TENEX posta süreçleri şu anda 450–454 kodlarının tümünü kalıcı hata anlamında yorumlamaktadır. Bunlar, 450 ve 451’i kalıcı bırakırken 452, 453 ve 454’ü geçici olarak yorumlayacak şekilde değiştirilecektir.

TENEX Olmayan Sitelerle Uyumluluk

Bu yorumlar, TENEX ve TENEX olmayan posta süreçlerinin etkileşimini olumsuz etkilememelidir; çünkü yalnızca bir keyfi yorum kümesinden diğerine geçmekteyiz. Ayrıca:


Bu RFC, çevrimiçi RFC arşivlerine girilmek üzere Alex McKenzie tarafından, eski adıyla BBN Corp. olan GTE’nin desteğiyle, 10/99 tarihinde makine tarafından okunabilir biçime dönüştürülmüştür.