no perchè javascript gira lato _client_ e quindi non può dire ad un _server_ smtp di inviare la posta

tutto quello che puoi fare al massimo è creare uno script client usando ajax che richiama uno script lato server come quello che hai postato tu