Dobrý deň,
Na serveri som si nastavil nullmailer, aby smeroval všetky e-maily na moju adresu. Používam smtp.websupport.sk a funguje to úžasne, no pred chvíľou aktualizovali antispamovú funkciu, ktorá vyžaduje, aby odosielateľ na obálke a adresa odosielateľa existovali ako e-mailové schránky v ich systéme.
Moje e-maily sa prestali odosielať na jeseň toho roku alebo ich SMTP odmietol.
Zaoberal som sa tým takmer dva dni a urobil som všetko, čo ma napadlo, dokonca ani Google. Mojím cieľom je:
1. Všetky lokálne e-maily posielajte na mojemail@realna-domena-u-websupport.sk; odosielateľ musí byť local.server.mail@realna-domena-u-websupport.sk. - Obidve e-mailové schránky existujú.
Experimentoval som s počítaním /etc/aliases, aby som zabezpečil, že nullmailer bude vždy doručený alebo bude mať aspoň hlavičku FROM z MAILER-DAEMON@ve-10, root@ve-10, root@realna-domena-u-websupport.sk, MAILER -DAEMON@realna-domena-u-websupport.sk a podobne... esmtp sa už nevyvíja a pre môj prípad použitia nefunguje; napriek tomu je msmtp uskutočniteľný. Funkcia allow_from_override je však deaktivovaná; je z novšej verzie ako je oficiálna pre Ubuntu 22.04 a s postfixom a exim4 sa neobťažujem, pretože sú pre mňa príliš veľa. /etc/mailname a rôzne prispôsobenia prostredia pre nullmailer a iné MTA tiež nie sú podporované.
Takže moje ciele sú nasledovné:
- Ak sa prihlásim ako *akýkoľvek* používateľ na svojom serveri, najlepšie ako root, a dostanem správu „máte novú poštu“, chcem ju preposlať na môj externý e-mail v čase vytvorenia (bez prihlásenia na server), *ideálne* ak je to možné na môjemail+*TAG*@realna-domena-u-websupport.sk, aby som videl, kde bol e-mail vytvorený a nemusel hľadať (mám niekoľko serverov, každý s kontajnerom lxc a chcem pripojiť túto „službu“ ku každému serveru). To zahŕňa výstup cronu, výstup bezobslužnej aktualizácie a preposielanie akéhokoľvek lokálneho e-mailu.
Vedel by mi niekto pomôcť vysvetliť, ako možno dosiahnuť tento efekt?
Testovací príkaz je: echo hello | mail -s root 'Test email'.
Ak ma toto napadne, tak napr.: mojemail+s1-ve-8@realna-domena-u-websupport.sk a odosielateľ (spolu s odosielateľom obálky) je local.server.mail@realna-domena-u- websupport.sk, vyhráte.
Budem sa aj naďalej pokúšať vytvárať najnovšie msmtp a deaktivovať novú možnosť allow_from_override, ale vo všeobecnosti mám aj server arm64, iba distribúciu a symbolické prepojenie určitých binárnych súborov do /usr/sbin/sendmail sa zdá byť poslednou voľbou, keď v porovnaní s „oficiálnou“ metódou.
Ocenil by som, keby mi niekto vedel poradiť. Postfix a Exim4 to s najväčšou pravdepodobnosťou predvedú, ale je to taký sofistikovaný program, že ani neviem ako a kde začať s takouto konfiguráciou:/
Ďakujem pekne!
.