\documentclass[
symbolicnames,
firstfoot=false,% disable firstfoot
footheight=29pt
]{scrlttr2}
\usepackage{blindtext}
\usepackage{scrlayer-scrpage}
\setkomavar{fromname}{John Smith}
\setkomavar{fromaddress}{123 Broadway\\City\\Country}
\setkomavar{fromphone}{(000) 111-1111}
\setkomavar{fromemail}{[email protected]}
\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}%
}
\setlength\footheight{2\baselineskip}
\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,}
\blindtext[2]
\blindtext
\blindtext[3]
\closing{See you on monday}
\end{letter}
\end{document}
\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}{[email protected]}
\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}