Hallo Hauke,
if (('newsletter.aktiv') != 1)
Überprüfen ob in der Spalte "aktiv" der Tabelle "newsletter" überprüfenb ob dort eine "1" oder eine "0" drinsteht.
Warum greifst du auf den Wert von "aktiv" nicht genauso zu wie auf den Wert von "email"?
Grüße aus Nürnberg
Tobias