DL4CF (Joerg H. Vollbrecht) 01 Jan 1995 to 19 Apr 2017 was a user of eQSL.cc but is not registered any more
QSL via Direct,
LoTW
See
QSLVia.com
for details