по вашему коду не всё ясно. Но всё равно можно предложить кое-что:
— лучше всего не использовать бесплатную почту. Добудьте мыло на частном почтовом сервере;
— m.From.Text := 'dump@'+GetComputerName; — это неправильно. Добавляйте лучше имя компьютера в какой-нибудь заголовок письма, или в тему, или в тело;
— отправляйте почту непосредственно через почтовый сервер, который обслуживает почтовый домен To:. В этом случае авторизация не нужна.