Witam Próbuję skonfigurować konto pocztowe na nowym komputerze Macbook Air (Lion 10.7.5 Build 11G63B). Przeszedłem przez wszystkie kroki, ale nie połączy się z serwerem smtp. Używam prostego SMTP (nie SSL) z poprawną nazwą użytkownika i hasłem.
Lekarz połączenia pokazuje, że połączenie jest odrzucane z powodu wysłanego do niego HELO:
HELO mymac.mydomain\.co\.uk
501 HELO requires valid address
Powtórzyłem powyższy błąd z telnetem do serwera SMTP. Z mymac.mydomain\.co\.uk
otrzymuję powyższy błąd. Dzięki mymac.mydomain.co.uk
temu uwierzytelnianie jest prawidłowe.
Jak zatrzymać wysyłanie przez macbooka HELO?
Dalsze szczegóły dotyczące konfiguracji SMTP. Ustawiłem następujące:
- Opis
- Nazwa serwera = fqdn serwera smtp (zdecydowanie poprawny)
- Użyj niestandardowego portu 25 (tylko podczas próby uruchomienia go - oczekuję, że opcja „użyj domyślnych portów” będzie w porządku)
- Użyj SSL jest odznaczone (nie używaj SSL)
- Nazwa użytkownika ustawiona na znaną poprawną nazwę użytkownika
- Hasło ustawione na znane poprawne hasło
Nie ma innych dostępnych ustawień. Bit smtp tej strony: http://www.plus.net/support/email/setup/mail-107-smtp.shtml odzwierciedla to, co robiłem.
Odpowiedzi:
(Z góry przepraszam za życzliwą umyślność tej odpowiedzi, ale choć mam nadzieję, że jestem na dobrej drodze, mam pewne luki w mojej wiedzy).
Wiadomość SMTP HELO, chociaż jest reliktem, powinna umożliwić klientowi identyfikację się z serwerem. Jest nadal wymagany dla protokołu i zazwyczaj oczekuje się, że będzie przynajmniej poprawną pod względem składniowym nazwą hosta (której nie ma.) Twój serwer SMTP wydaje się narzekać, ponieważ jest rzeczywiście nieprawidłowy.
Mail używa nazwy komputera Mac lub nazwy hosta przypisanej przez serwer DHCP w sieci. Serwery DHCP nie zawsze przypisują nazwę hosta. OS X preferuje nazwę hosta przypisaną przez DHCP zamiast używania nazwy komputera jako nazwy hosta.
Na tej podstawie pierwsze miejsce, które bym szukał, to moja konfiguracja sieci. Ciekawe, gdybyś otworzył terminal i wpisał
hostname -f
, co byś otrzymał? MożliwieJeśli to zrobisz, następnym krokiem jest określenie, skąd pochodzi. Prawdopodobnym źródłem może być źle skonfigurowany serwer DHCP. Możesz spróbować
tymczasowo zmienić nazwę hosta do testowania lub
aby ustawić go na stałe .
źródło
Dostępnych jest kilka dobrych zasobów dotyczących konfigurowania kont pocztowych w systemie OS X:
Jeśli korzystasz z konta pocztowego innego niż iCloud, nie ma nawet potrzeby konfigurowania ustawień iCloud, aby umożliwić mu współpracę z usługodawcą internetowym.
źródło