Наскоро трябваше да преместя едно от моите уеб приложения към нов хостинг доставчик. Пощата и уеб услугата все още се поддържат на стария хостинг сайт, но когато се опитам да изпратя имейл от новия сървър, получавам грешка;
„Сървърът отхвърли един или повече адреси на получатели. Отговорът на сървъра беше:
450 <email_address>: Recipient address rejected: Greylisted for 5 minutes
Попитах моя стар хостинг доставчик какво трябва да направя, за да поправя това и те ми отговориха с
Пощенският сървър работи на POP преди SMTP. Ако не бъде получено валидно POP влизане преди изпращане на поща през сървъра, тогава пощата се поставя в сивия списък и се задържа 5 минути преди повторен опит.
За да предотвратите това, просто направете Получаване, преди да изпратите имейл
Някой има ли идея как да направя POP преди SMTP в C#?