You can use
\setkomavar{fromname}{%
\vspace{-\useplength{firstheadvpos}}%
Me, I and myself}
or if you want to set the KOMA length directly
\makeatletter\@setplength{firstheadvpos}{0cm}\makeatother
However, setting directly firstheadvpos
should be done in a lco
file (letter class options).
Update (package scrlayer-scrpage
and page style plain
on all pages)
It is also possible to remove the firstfoot
and to use page style plain
with the same footer on all pages. The footer layers can be shifted down so that they are at the same vertical position as the firstfoot
would be. Note that firsthead
still can be used.
\documentclass[
symbolicnames,
firstfoot=false,% disable firstfoot
footlines=2% or footheight=29pt
]{scrlttr2}
%\providecommand*\Ifstrstart{\ifstrstart}% needed up to and including KOMA-Script version 3.27, see https://komascript.de/faq_deprecatedif
\usepackage{blindtext}
\setkomavar{fromname}{John Smith}
\setkomavar{fromaddress}{123 Broadway\\City\\Country}
\setkomavar{fromphone}{(000) 111-1111}
\setkomavar{fromemail}{john@smith.com}
\setkomavar{place}{}
\setkomavar{signature}{John Smith}
\setkomavar{subject}{Cover Letter}
\setkomavar{firsthead}{%
\centering{\Huge\scshape\usekomavar{fromname}\par%
}%
{\Large\scshape Application\par}%
}
\setkomavar{firstfoot}{\centering%
{%
\renewcommand{\\}{~{\large\textperiodcentered}~}%
\usekomavar{fromaddress}%
}\\%
\usekomavar*{fromemail}\usekomavar{fromemail}\quad\usekomavar*{fromphone}\usekomavar{fromphone}%
}
\usepackage{scrlayer-scrpage}
\KOMAoptions{footwidth=\useplength{firstfootwidth}}
\ForEachLayerOfPageStyle*{plain.scrheadings}{%
\Ifstrstart{#1}{plain.scrheadings.foot}{%
\ModifyLayer[
voffset=\useplength{firstfootvpos}
]{#1}
}{}
}% shift the footer down
\ModifyLayer[
addvoffset=-1ex
]{plain.scrheadings.foot.above.line}% shift the footsepline up
\addtokomafont{pagefoot}{\normalfont}
\clearpairofpagestyles
\cfoot*{\usekomavar{firstfoot}}
\pagestyle{plain}
\usepackage{xpatch}
\xapptocmd\opening{\thispagestyle{plain}}{}{}% <- first pages will have pagestyle plain too
\begin{document}
\begin{letter}{%
HR Dept. --- Corporation\\%
123 Pleasant Lane\\%
12345 City, State%
}
\opening{Dear Recruiter,}\the\baselineskip
\blindtext[2]
\blindtext
\blindtext[3]
\closing{See you on monday}
\end{letter}
\end{document}
Result:

Original answer
If the footer on the second page should be at the same position as the footer on the first page you can load the package scrlayer
and define your own pagestyle:
\usepackage{scrlayer}
\DeclareNewLayer[
align=tl,
hoffset=\dimexpr.5\paperwidth-.5\useplength{firstfootwidth}\relax,
voffset=\useplength{firstfootvpos},
width=\useplength{firstfootwidth},
height=\dimexpr\paperheight-\useplength{firstfootvpos},
foreground,
contents={\parbox{\layerwidth}{\usekomavar{firstfoot}}}
]{myfoot.fg}
\DeclarePageStyleByLayers{myletter}{myfoot.fg}
\pagestyle{myletter}

Code:
\documentclass[symbolicnames]{scrlttr2}
\usepackage{blindtext}
\setkomavar{fromname}{John Smith}
\setkomavar{fromaddress}{123 Broadway\\City\\Country}
\setkomavar{fromphone}{(000) 111-1111}
\setkomavar{fromemail}{john@smith.com}
\setkomavar{place}{}
\setkomavar{signature}{John Smith}
\setkomavar{subject}{Cover Letter}
\setkomavar{firsthead}{%
\centering{\Huge\scshape\usekomavar{fromname}\par%
}%
{\Large\scshape Application\par}%
}
\setkomavar{firstfoot}{\centering%
{%
\renewcommand{\\}{~{\large\textperiodcentered}~}%
\usekomavar{fromaddress}%
}\\%
\usekomavar*{fromemail}\usekomavar{fromemail}\quad\usekomavar*{fromphone}\usekomavar{fromphone}%
}
\usepackage{scrlayer}
\DeclareNewLayer[
align=tl,
hoffset=\dimexpr.5\paperwidth-.5\useplength{firstfootwidth}\relax,
voffset=\useplength{firstfootvpos},
width=\useplength{firstfootwidth},
height=\dimexpr\paperheight-\useplength{firstfootvpos},
foreground,
contents={\parbox{\layerwidth}{\usekomavar{firstfoot}}}
]{myfoot.fg}
\DeclarePageStyleByLayers{myletter}{myfoot.fg}
\pagestyle{myletter}
\begin{document}
\begin{letter}{%
HR Dept. --- Corporation\\%
123 Pleasant Lane\\%
12345 City, State%
}
\opening{Dear Recruiter,}
\blindtext[2]
\blindtext
\blindtext[3]
\closing{See you on monday}
\end{letter}
\end{document}
Best Answer
scrlttr2
supports an option that allows the placement of the subject after the opening/greeting:Other possible values (
centered, left, right, titled,...
) are explained in the very extensive manual (scrguide.pdf or scrguien.pdf).