Aby to zrobić, musisz skonfigurować Gmaila do wysyłania wiadomości e-mail za pośrednictwem „zewnętrznego” serwera poczty. Ponieważ jednak domena aliasowa jest już zarejestrowana w Google, możesz w rzeczywistości ustawić ten „zewnętrzny” serwer na swoje serwery i sprawić, by działał dobrze!
- Gmail -> Ustawienia -> Konta -> Edytuj informacje (na koncie aliasu) -> Następny krok -> Wyślij przez serwery SMTP example.com (zalecane dla domen profesjonalnych) ...
- Serwer SMTP: smtp.gmail.com, Port 465
- Nazwa użytkownika: [email protected] (Uwaga: nie login aliasu domeny, ale główny login Gmaila)
- Hasło: (hasło do powyższego konta)
- Wybierz Zawsze używaj bezpiecznych połączeń (SSL) podczas wysyłania poczty.
Jeśli nie masz tej innej domeny dodanej jako alias i po prostu wysyłasz wiadomość z dodatkowego adresu e-mail, będziesz musiał wysłać ją za pośrednictwem serwerów e-mail tej innej domeny.
(Tak, wiem, że odpowiedziałem na własne pytanie, ale zrozumienie tego zajęło mi wiek, więc chciałem się tym podzielić!)
Return Path
,Recieved-SPF
iAuthentication-Results
wszyscy mają nadrzędne szczegóły domen w nim.Możesz użyć funkcji przesyłania przez Gmaila. W ustawieniach -> konta i import, edytuj odpowiedni adres e-mail, a po wyświetleniu monitu wybierz opcję „wyślij wiadomość e-mail za pośrednictwem serwerów SMTP example.com”. Po skonfigurowaniu ustawień serwera SMTP powinieneś zacząć.
źródło
Oto mój opis, dlaczego zaakceptowana odpowiedź działa i nie działa:
http://www.stavros.io/posts/how-properly-configure-google-apps-email/
Zasadniczo musisz ustawić pola SPF i DKIM, aby „via” zniknął. Jest błąd, który usuwa „przez”, jeśli nie masz żadnego z nich, ale to tylko błąd, i naprawdę powinieneś ustawić oba dla dostarczalności. Powinno to umożliwić prawidłowe usunięcie wyświetlania „w imieniu” w Gmailu.
źródło
To, co sugerował Stavros, znacznie poprawia niezawodne dostarczanie naszych e-maili do dowolnych domen zewnętrznych i spowoduje, że nie będą one spamować.
Aby jednak ostatecznie się z tym pogodzić, włączyłem ważną opcję „Zezwalaj na zewnętrzne bramy dla użytkownika” w Gsuite Admin pod „ https://admin.google.com/ac/apps/gmail/ enduseraccess”
Działa to pod dodawanym przez nas e-mailem, po kliknięciu przycisku Następny krok, zamiast odświeżyć go jako opcję zapisaną, przechodzi do następnego ekranu z podaniem danych logowania do serwera SMTP domeny wychodzącej i tam możesz ponownie podać userid @ aliasdomain nazwa i hasło.
To w końcu zapewniło, że e-maile zawsze będą wysyłane jako użytkownik @ aliasdomain bez wyświetlania przez klientów Outlooka wyświetlanych w imieniu lub przez.
Sądzę, że kroki, które Stavros zalecił, są również potrzebne na poziomie DNS, ale mógł założyć, że ten krok jest już włączony i pomimo podania szczegółów SMTP pojawia się On Behalf.
Tak więc w twoim przypadku brakuje włączenia „Zezwalaj na zewnętrzne bramy dla użytkownika”
źródło