Bir SMTP 4xx kodunda hemen başarısız olmanın iyi bir nedenini belirtin


9

Bunu gerçekten merak ediyorum. Soru (koyu renkle vurgulanmıştır):


Birisi e-posta sunucusunu 4xx kodlarında otomatik olarak başarısız / hemen başarısız olacak şekilde kalıcı olarak ayarlamak için ONE GOOD REASON adını verebilir mi?


Çünkü açıkçası, "kurulumları" kutudan çıkmış gibi geliyor. SMTP Anlık Mesajlaşma değildir. IRC veya Jabber veya MSN gibi davranmayı bırakın veya buraya insert-IM-teknolojisi-ekleyin . SMTP kurulumlarıyla "HEMEN TESLİMAT VEYA BAŞARISIZ" anlayışına sahip insanların neye sahip olduğunu bilmiyorum, ancak bunu yapmayı bırakmaları gerekiyor. Sadece düz bir şeyleri kırar. Her iki ya da üç yılda bir, bununla karşılaşıyorum. Birisi, bir yerlerde, sonsuz bilgeliğinde 4xx kodlarının acil arızalar olduğuna karar verdi ve aniden OMGWTFBBQ INTARNETZ BORKEN, HALP SKY "", yaklaşık 30 dakika içinde yeniden denemeye çalışacak "yerine kaçıyor . Bir mesajın geçmemesi aniden "benim" sorunum haline geldiğinde beni şaşırtıyor, SMTP hizmetini yanlış yapılandırdı.

Sunucunuzun bu şekilde kalıcı olarak kurulmasının meşru bir nedeni varsa, ilk iyi yanıtı kontrol edin.

Eğer iyi bir neden yoksa (ve şüphesiz) şüphesiz, o zaman ilk iyi sondaj-eğer-hala-mantıksal olarak kusurlu cevap kontrol alacak.


5
+1. "Sadece bir e-posta gönderdim ve henüz almadılar, sorun nedir !?" Cevabım: Sorun yok. Birisi e-posta dağıtımının garantili ve anında ne zaman olduğunu söyledi?
joeqwerty

1
+1 Bunun nasıl bir his olduğunu biliyorum.
Antoine Benkemoun

2
Eğer başıma gelirse, onlara bir mektup göndereceğim, posta kutusuna koyduktan 30 saniye sonra arayacağım ve daha sonra 15 dakika içinde mektubu teslim almak için postaneyi aramasını isteyeceğim, VEYA ELSE .
Mark Henderson

Kısa bir süre önce bu soruyu görmek için gelmiş olanlara, sadece kayıt için, eğlenmeye (yanlış bilgilendirilmiş insanlara) ve biraz buhar atmaya çalıştığım için rant benzeri biçimlendirme kasıtlıydı. Çok ciddiye alma.
Avery Payne

Yanıtlar:


3

Bu şekilde bir kez ayarladım çünkü sahibi e-postaların ne zaman gecikeceğini bilmek istedi ve eğer öyleyse e-postanın metnini değiştirmek istedi. Bu bir ticaret frim içindi, bu yüzden zamanında ihtiyacı anlayabiliyorum. Bunun gibi bir şey dışında neden olduğunu hayal bile edemiyorum (ve bunun mavi ay düzeninde bir kez olduğunu düşündüm)


Kulağa iyi bir sebep gibi geliyor!
Antoine Benkemoun

+1 Güzel! Her ne kadar mesajın alıcının e-posta sunucusunda hala gecikmeler olabileceği göz önüne alındığında, ticaret firmasının "zamanındalık" gereksinimini merak etsem de ... sanırım bunu en çok tebeşirleyeceğim "ama elimizden gelenin en iyisini yaptık, vb şimdi bizim elimizde" nin
Avery Payne

@ avery- istemci tarafındaki gecikmelere bakılabilir ve bu durumda, başlığın birkaç dakika içinde gönderildiğini ve alındığını ancak bir süre e-posta kutusuna teslim edilmediğini gösterdiğinde, birinin çok kötü bir şey olduğundan% 100 eminim gün. Şirketler arası bir IM kurmak için ellerinden geleni yapıyorlardı.
Jim B

Ben bu günlerde olduğu almak önce XMPP. Yine de harika bir nokta!
Avery Payne

hayır, XMPP vardı ama tüm bu firmaların bir çeşit xmpp sunucusu kurması gerekli olurdu
Jim B

2

RFC'den:

4.X.X   Persistent Transient Failure

   A persistent transient failure is one in which the message as
   sent is valid, but some temporary event prevents the successful
   sending of the message.  Sending in the future may be successful.

4xx'in yalnızca geçici (geçici kötü ifade) sorununa yanıt olarak gönderilmesi gerektiği açıktır. Bu nedenle, bunu derhal bir hata olarak değerlendirmek için haklı bir neden yoktur . Rutin yeniden denemeler olarak yanıtlanmalıdır.

Bununla birlikte, kalın ve italiklerin aşırı kullanımı, bu konuyu sadece ciddiye almayıp kişisel olarak almanızı önerir. Önerebileceğim en iyi sadece rahatlamak ve çok üzülmek ve başkasının aptallık üzerine sinirli etmektir.

Birisi şikayet ettiğinde sadece RFC'nin bir kısmını (bir RFC'nin standart olmadığı gerçeğini bırakarak ) işaret edin ve başkalarının sistemlerini nasıl ayarladığı üzerinde hiçbir kontrolünüz olmadığını hatırlatın.


Aslında, sadece biçimlendirme ile eğleniyordum. :) Soru yarı-rant, yarı-ciddi, bu yüzden italik ve kalın "eğlencenin bir parçası". Biraz "yanlış yapılandırılmış" (ve kuşkusuz bir smidge tahriş edici) olan postaların olması ciddi, ancak aynı zamanda "E-postamın neden 360 milisaniyede teslim edilmediğini anlamıyorum. bir şey çok yanlış! "
Avery Payne

Oh, bu ve ben (rasgele) sorularımı açıkça belirtmemekle suçlandım; Cesur ve italik yazıların burada işe yaradığını düşündüm, değil mi? ;)
Avery Payne

Telaşa gerek yok. Konuyu bizim açımızdan anlamayan kimse muhtemelen bu siteye ait değildir.
John Gardeniers

1

Bunu düşünerek, istemcinin bilinen geçersiz smtp sunucularına boktan e-posta yükü gönderdiği içeriden atıldığında bir çeşit DoS saldırısı olabileceğini düşünebilirim. Bu, posta sunucusunun, yeniden göndermeye çalışırken daha fazla yük yüklemeye başlamasına neden olur.

Ben iyi bir neden diye adlandırmazdım, ama belki de en azından "iyi sondaj" dır? :-)

Belki başka bir neden "İlk kez çalışmadıysa, muhtemelen işe yaramaz, bu yüzden kullanıcıya hemen haber verelim. Ve yeniden denemeye devam edeceğini nasıl uyaracağımı bilmiyorum" . Bu bana çok daha topal gibi geliyor ...


Tabii, bu noktada iyi sondaj ve "doğru cevap" çalışıyor. Ama bu sorunun amacı bir düşünce alıştırmasıydı - yani gerçekten iyi bir neden var mı ve HERHANGİ bir sebep olmadığından şüpheleniyorum. Yine de, +1 ... bir şey ...
Avery Payne

2
Nasıl hakkında "Ama e-posta olduğunu anlık mesajlaşma ve ftp ve alarmlar ve dosya depolama ve ..."
Kyle Brandt

anında yaşlanma riski: ROFL.
Avery Payne

Bu e-postanın anlık mesajlaşma, alarmlar ve başka her şey için kullanılmak üzere tasarlanmadığı konusunda haklısınız, ancak kullanıcılarınız büyük olasılıkla bunu bunun için kullanıyor ve gerçekleşmekte olan şey açıklanmadıysa Yakında panik yapabilirler.
Fahad Sadah

Eğer birisi aslında # 2 neden IRL'nizi yaparsa ... onlara uzun bir ders vereceğim. Bir güncelleme yüklemek için posta sunucumu yeniden başlatmaya karar verirseniz, 30 dakika içinde tekrar çevrimiçi olacağından emin olabilirsiniz, "muhtemelen tekrar çalışmaz"
Mark Henderson
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.