Aby wyeksportować kontakty z OSX Contacts.app
Zamiast instalować inny program, aby zrobić coś, co na początek powinno zostać opracowane w aplikacji do kontaktów, możesz wyeksportować wszystkie swoje kontakty jako pakiet VCARD.
Gdy masz wiązkę vCard można zaimportować je do Gmaila , który obsługuje formatu vCard, a następnie wyeksportować je z Gmaila w dowolnym formacie chcesz, w tym CSV.
Aby sprawdzić, czy jest nieprawidłowy adres e-mail
Jest wiele programów, które to robią, ale powinieneś sprawdzić, jakiej metody używają do tego. Niektóre programy sprawdzają serwer smtp , inne wysyłają testowe wiadomości e-mail, które można uznać za spam.
Możesz to również zrobić ręcznie z terminala . Próbowałem tylko z Gmailem, ale prawdopodobnie możesz go odpowiednio zmodyfikować dla dowolnego dostawcy SMTP:
Korzystając z terminalu w OSX, możesz wykonać następujące kroki, aby połączyć się ze zdalnym serwerem e-mail SMTP i sprawdzić, czy określony adres e-mail jest prawidłowy, czy nie.
dowództwo
nslookup -type=mx gmail.com
odpowiedź
Server: 192.168.1.1
Address: 192.168.1.1#53
Non-authoritative answer:
gmail.com mail exchanger = 5 gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 10 alt1.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 20 alt2.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 30 alt3.gmail-smtp-in.l.google.com.
gmail.com mail exchanger = 40 alt4.gmail-smtp-in.l.google.com.
dowództwo
telnet gmail-smtp-in.l.google.com 25
odpowiedź
Trying 74.125.193.27...
Connected to gmail-smtp-in.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP d4si2280017icq.135 - gsmtp
dowództwo
HELO //alternately you can try ELHO
odpowiedź
250 mx.google.com at your service
dowództwo
mail from:<wherever@make_something_up.com>
odpowiedź
250 2.1.0 OK d4si2280017icq.135 - gsmtp
dowództwo
rcpt to:<email_address_you_want_to_verify@gmail.com>
Jeśli adres e-mail jest prawidłowy, otrzymasz następującą odpowiedź:
250 2.1.5 OK d4si2280017icq.135 - gsmtp
Jeśli adres e-mail jest nieprawidłowy, otrzymasz następującą odpowiedź:
550-5.1.1 The email account that you tried to reach does not exist. Please try
550-5.1.1 double-checking the recipient's email address for typos or
550-5.1.1 unnecessary spaces. Learn more at
550 5.1.1 http://support.google.com/mail/bin/answer.py?answer=6596 d4si2280017icq.135 - gsmtp
Oczywiście, jeśli chcesz zweryfikować całą grupę e-maili, nie chcesz tego robić ręcznie dla każdego z nich, ale możesz łatwo przekonwertować go na zadanie crona z automatyzatorem .
Znalazłem program Windows shareware , który to robi i działa dość dobrze. Uruchamiam go na partycji vmware systemu Windows-7 na moim komputerze.
Pozwala ci sprawdzić partie po 500 za darmo, aby zrobić więcej, niż trzeba kupić program
http://www.bulkverifier.com/
use mac os x address book
- niestety jest on tylko do odczytu :( Poza tym trochę boję się eksportować i ponownie importować, ponieważ mam pewne niestandardowe pola, których TB nie obsługuje, ale „ Spróbuję tego jako kompromis. Wciąż mam nadzieję, że ktoś ma jeszcze jedną dobrą wskazówkę!