Foto med tillstånd av David Schroeder (Flickr).
Frågan
SuperUser-läsare Tobia vill veta varför en mellanliggande SMTP-server behövs för att skicka mail:
Om jag till exempel måste skicka mail till
med mitt Gmail-konto, Jag skickar den till smtp.gmail.com servern; då skickar servern mitt meddelande till MX-servern på example.com . Varför behövs en mellanliggande SMTP-server för att skicka e-post? Svaret
SuperUser-bidragsgivaren davidgo har svaret på oss:
Om du tittar på det historiskt, om den avlägsna SMTP-servern är nere, vill du att ett system ska hantera det automatiskt och Fortsätt försöka igen, så har du en SMTP-server. På samma sätt var inte alla postservrar anslutna hela tiden (långdistanslänkar var dyra), så posten skulle köras och skickas när en länk etablerades.
Flytta vidare till var Internet-tjänster är billiga, det Det är fortfarande användbart att ha mekanismer för att försöka skicka e-post om en server inte är tillgänglig. Det är inte idealiskt för denna funktionalitet att skrivas in i MUA (Mail User Agent / End User Mail Program). Dessa funktioner passar in i en MTA (Mail server / SMTP-server).
Men det blir sämre spammare. De flesta mail (mer än 80 procent) är spam. Mailleverantörer gör vad de kan för att minska problemet och ett stort antal tekniker gör antaganden om hur posten levereras. Följande är viktiga överväganden:
1.
Greylisting:
Några leverantörer kommer automatiskt att släppa en mailanslutning om avsändaren och mottagaren inte har kommunicerat förut och förväntar sig att de försöker en andra gång. Spamrar försöker ofta inte igen när en SMTP-server alltid ska. Det här sänker volymen av spam med cirka 80 procent, men det suger att det måste ske. 2. Ombud:
Det är mycket mer sannolikt att någon skickar mail via en välrenommerad, känd SMTP servern är legit jämfört med en fly-by-night-server. För att få känsla för rykte, gör leverantörer ett antal saker: Blockera dynamiska / klientadresser (inte 100 procent, men stora bitar på Internet har kartlagts). Kontrollera om omvänd DNS stämmer överens den framåtriktade DNS. Inte särskilt svårt att göra, men det visar en viss grad av ansvarighet och kunskap om bästa praxis (något som många klientadressblock inte har).
- Kontrollera om rykte. När du kommunicerar med andra SMTP-servrar, håller många leverantörer reda på hur mycket spam och volym som skickas. De kan minska mängden skräppost genom att begränsa anslutningar och hålla koll på dessa parametrar. Det finns många sätt att göra detta, inte alla uppenbara, men som kräver en känd avsändare.
- SPF och DKIM. Dessa mekanismer knyter DNS-resurser till domännamnet för att göra smidning av mail hårdare och skulle vara svåra, men inte nödvändigtvis omöjliga att distribuera om postprogrammet (MUA) är ansvarigt för utgående mail.
- Det finns förmodligen andra mindre problem, men dessa skulle vara de största.
- Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.
Så här rensar du Terminal History på Linux eller MacOS
Tryck på "up" -pilen i kommandoraden Mac eller Linux och du kommer se det sista kommandot du körde. Fortsätt trycka på "upp" och du får se fler kommandon; du kan gå tillbaka dagar, månader eller till och med år. Detta kallas din historia, och det är väldigt bekvämt. Om du gjorde ett misstag skriver du ett långt kommando, tryck helt enkelt på "upp" och åtgärda problemet.
Ta kontroll över din smartphones automatiska fotouppladdningar
Moderna smartphones och molntjänster för bildfotografering vill automatiskt ladda upp varje bild du tar till molnet. Detta säkerställer att alla bilder du tar är säkert säkerhetskopierade någonstans, men det är inte idealiskt för varje enskild bild. Tyvärr har företag som Apple och Google inte fått det meddelandet.