Smith, 35 was released by Blyth Spartans this summer signed for the Poppies and played in this weekend's 0-0 draw with Darlington.
He was signed by Adrian Heath in August 1999 from Sunderland on a free transfer; making his debut in a 2-0 defeat at Portsmouth before netting a brace in the following game against Shrewsbury Town (won 3-0) in the League Cup.
The forward made 30 (3) appearances for the Red and White Wizards and scored 15 goals before joining Huddersfield Town for a fee of £300,000 in February 2000.
He can also list Northampton Town and Darlington as his other former clubs.
Meanwhile former loan striker Izale McLeod has seen his recent trial at Southend United go unsuccessful and the Roots Hall club have opted for to sign the 25 year old who played on loan at Bramall Lane from Derby County during the 2003/04 season - playing seven times.