Du måste (i regel, men det finns undantag) ha en MX-pekare för din domän som pekar ut din mail-server. Om du har en dynamisk IP-adress, om än att du alltid uppdaterar IP-adressen, då finns det alltid någon sitter med en cachad IP-adressen som pekar på din gamla IP-adress. Då kommer inte posten fram.
Så man kan väl säga att det fungerar i teorin, men oftast inte i praktiken. Rent teoretiskt sett.
Sendmail är en MTA, Mail Transfer Agent, som skickar post mellan datorer på uppdrag av MUA, Mail User Agent (mail-klieten = Outlook, Eudora, Mail etc). Med skickas menas både att sända och ta emot, men då endast till mail-servern. Att läsa själva brevet gör man genom att använda POP, IMAP etc för att plocka hem brevet till mail-klienten.