Är det någon här som kan något om E-Mail System Components? Jag undrar lite

Permalänk

Är det någon här som kan något om E-Mail System Components? Jag undrar lite

Hejhej

Vi håller på med en E-mail labb i skolan där vi ska sätta upp en E-Mail-server och 2 klienter. Vi ska använda postfix på servern. Alla virtuella maskiner kör UML Linux. Kan det vara någon här som kan om sånt? För sist jag frågade här på swelockers om hårddisks-labben vi hade så blev det 2-3 sidor diskussion kring RAID och SDA1 och SDA2 osv

Så då undrar jag lite:
Det här med SMTP, är det så att klienter och servrar pratar med varandra med det språket? Men innuti själva postfix då? Där är det inte SMTP? Vad har man istället?

Och sen funderar man på dethär när man ibland pratar om att vissa saker är virtual. Alltså vad använder man virtual till? Vilka fördelar finns det? T ex här: http://www.postfix.org/VIRTUAL_README.html
T ex så ska man ha alla användarnamn i denna fil /etc/postfix/virtual , men varför heter det virtual? Och varför finns inte filen från början?

Det känns som en helt ny värld dethär med hur e-mail fungerar. Man vet knappt hur och vad man ska fråga. Allt är så nytt och speciellt!

Visa signatur

PC: Windows 10 Pro x64 | ASUS Z270 ROG MAXIMUS IX CODE | Intel i7 7700K 4.2 GHz | Crucial 2x8GB@2400MHz | ASUS GeForce GTX 1070 8GB DUAL OC | Samsung 960 EVO 500GB | WD Red 2TB | Corsair TX650M 650W | Deepcool Tesseract ATX

Permalänk
Medlem

smtp är själva transportprotokollet, som används när klienten skickar mail alternativt när idn postfix routar mailet vidare till annan mailserver/destination. jag har faktist aldrig funderat på vilket format ett mail är i när det ligger och skvalpar i någon kö internt i postfix, antagligen binärform av råmailet i mime/plaintex format, men oavsett det är skillnad på innehåll och transport så att säga.

virtual är för att kontona då inte behöver finnas lokalt på maskinen som enskilda användare. traditionellt unixtänk är ju att mail skulle skickas lokalt på samma maskin/nätverk till andra användare.

virtuella användare/domäner är något de flesta använder om man tar emot mail men den stora basen av installationer där ute i världen använder enbart postfix för att maila ut. det är ganska vanligt i linuxvärlden att du har möjligheten att göra nått men då får du göra det själv. i exemplet ovan du nämner föreslår de att använda just dne filen men du kan använda vilken du vill.

Permalänk

Jaha det låter intressant och avancerat

Nu funderar jag på en sak. Ibland hos vissa företag och organisationer kan det vara så att man har 2 mailadresser. Ett litet exempel:

Om man t ex heter Kalle Karlsson.
För att logga in på AD-kontot på Windows7-maskiner skriver man kalkar01.
Sen när man mailar från MS Outlook 2010 så står det att man skickat från kalle.karlsson@luftfartsverket.se när någon läser sitt mail man skickat.
Men ibland kan det t ex stå att man skickat från kalkar01@lfv.se. (Man kanske mejla från företagsmobilen eller något primitivt)

Så då känns det som att man har två mailadresser. Har det kanske något med virtual att göra? För vi såg att man kunde ha virtuella adresser på något sätt. Vad kallas detta koncept med två mailadresser?

Visa signatur

PC: Windows 10 Pro x64 | ASUS Z270 ROG MAXIMUS IX CODE | Intel i7 7700K 4.2 GHz | Crucial 2x8GB@2400MHz | ASUS GeForce GTX 1070 8GB DUAL OC | Samsung 960 EVO 500GB | WD Red 2TB | Corsair TX650M 650W | Deepcool Tesseract ATX

Permalänk
Hedersmedlem
Skrivet av -8-DEAMON-8-:

Vad kallas detta koncept med två mailadresser?

Jag vet inte exakt vad det heter i din omgivning, men email-alias är en vanlig term.

Visa signatur

Nu med kortare användarnamn, men fortfarande bedövande långa inlägg.

Permalänk

Aha, lite så.

Jo nu hittade jag något mer som dyker upp lite överallt. Alltså det här med "relay". Vad är det? Har det något med själva mailservern att göra? T ex att när mejl-klienten skickar mejl till mejl-servern så blir det någon slags "relay"?

Visa signatur

PC: Windows 10 Pro x64 | ASUS Z270 ROG MAXIMUS IX CODE | Intel i7 7700K 4.2 GHz | Crucial 2x8GB@2400MHz | ASUS GeForce GTX 1070 8GB DUAL OC | Samsung 960 EVO 500GB | WD Red 2TB | Corsair TX650M 650W | Deepcool Tesseract ATX

Permalänk
Medlem
Skrivet av -8-DEAMON-8-:

Jo nu hittade jag något mer som dyker upp lite överallt. Alltså det här med "relay". Vad är det? Har det något med själva mailservern att göra? T ex att när mejl-klienten skickar mejl till mejl-servern så blir det någon slags "relay"?

En mellanhand är en relay, då den vidaresänder saker mot slutdestinationen.
Säg t.ex. din internetleverantör, de tvingar dig att använda deras utgående mailserver (smtp), du kan inte skicka mail själv rätt ut på internet. Så då sätter du upp din lokala postfix server att i sin tur relay:a alla utgående maill till smtp.bredband.net, som i sin tur då skickar vidare mot rätt slutdestination..

Permalänk

Jaha så relay är att skickar vidare ett mail från ett stället till ett annat? Från kanske en mejl-klient till en server till en annan server till en annan server? Men ibland brukar man ju säga forwarding. Det kanske är något annat? Det känns som att man kan blanda ihop det här med "Vidarebefodra". För det är väl något annat?

Visa signatur

PC: Windows 10 Pro x64 | ASUS Z270 ROG MAXIMUS IX CODE | Intel i7 7700K 4.2 GHz | Crucial 2x8GB@2400MHz | ASUS GeForce GTX 1070 8GB DUAL OC | Samsung 960 EVO 500GB | WD Red 2TB | Corsair TX650M 650W | Deepcool Tesseract ATX

Permalänk

Nu kom jag på en till sak! Det är så att vi inte förstår hur klienter ska prata med server. Vi trodde att servern består av MTA och klienter inte består av någon slags MTA. Men det verkar vara en missuppfattning?

För om man kolla på kursens centrala bild om E-Maill, "Mail system components", så kan man tro att servern innehåller en MTA och klienterna bara innehåller t ex en MUA, MRA. Annars är nog bilden rätt så bra om man förstår den rätt (vilket verkar kunna ta några vändor):

Behövs det en MTA i en klient? Behövs det en även en slags MDA i klienten? Någon som vet?

Visa signatur

PC: Windows 10 Pro x64 | ASUS Z270 ROG MAXIMUS IX CODE | Intel i7 7700K 4.2 GHz | Crucial 2x8GB@2400MHz | ASUS GeForce GTX 1070 8GB DUAL OC | Samsung 960 EVO 500GB | WD Red 2TB | Corsair TX650M 650W | Deepcool Tesseract ATX