Абсолютно согласен с тем чго сказал
Saboteur Нужно к примеру понимать как устроен почтовый сервер и сервис, причем на таком уровне чтобы вы могли сами написать свой почтовый сервер. По аналогии слесарь автомеханик: один может машину починить заменив детали, а другой может собрать автомобиль от гайки и выточить детали сам и оно будет ездить. Нужно именно такое понимание предмета. Это уровень гуру. Не хочется Вас огорчать но думаю на это нужно лет десять.
Хотя наверно можно и каких нибудь готовых мулек и скриптиков нарыть. Для этого конечно больших знаний не нужно. Но там и программировать не нужно.