「メールを送信するだけのプログラム」と思っていても、考えられる部分があります。
・メールサーバーが落ちていたら
・メールアドレスが間違ってたら
・複数の宛先への送信(CC,BCC)
・文字数の制限
・HTMLメールや添付ファイル、絵文字への対応
・送信する操作(CUI ? GUI ?)
・大量送信やスケジュール配信
・・などなど、単純だと思っているものにも、いろいろ考えるべき点があります。
対策してないかもしれませんし、「こういう場合はこうする」というものがあるかもしれません。
工夫点とは、そういった多岐にわたる条件をどこまで考えましたか?ということではないでしょうか。
シンプルというのは、それらを考えた上で、ばっさり切り捨てることを言うのであって
「なにもかんがえてません」という答えは、必ずしもいいとは限りませんよ。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。