Compare commits

..

2 Commits

Author SHA1 Message Date
d434a76112 aufgabe aktuallisieren 2025-12-30 15:37:37 +01:00
8f97789f8c aufgabe_arbeit 2025-12-30 14:26:42 +01:00
2 changed files with 71 additions and 0 deletions

View File

@@ -3,3 +3,27 @@ Aufgabe
4.
5.
6. Druckers Konfig to smtp_relay
- Weser
- Elbe
- Aalbek
- Hellbach
- Lottbek
- Zorge
- Goldbach
- Flottbek
- Hamme
Alster ?
Ahr_Struensee-Haus
- Seseke
- Juemme
- Radegast
Steinbach
Nonne
- Eider
- Enz
- Orthbrookgraben
- Siede

View File

@@ -0,0 +1,47 @@
# Send-AuthlessTestMail.ps1
#
# E-mail küldése hitelesítés nélkül egy SMTP relay szerveren keresztül.
# Cél: Ellenőrizni a Postfix SMTP relay beállításait.
# --- Konfigurációs beállítások ---
# Az Ön Postfix SMTP relay szerverének IP-címe
$SmtpServer = "10.101.0.251"
# Az SMTP port, alapértelmezés szerint 25
$SmtpPort = 25
# A feladó e-mail címe. Fontos: Az Exchange-nek el kell fogadnia ezt a feladót a Postfix relay-ről.
# Cserélje le egy valós e-mail címre az Ön domainjéről!
$From = "noreply@aps-hh.de"
# A címzett e-mail címe. Ide fog megérkezni a teszt e-mail.
# Cserélje le egy valós címzett e-mail címre!
$To = "i.meszely@aps-hh.de"
# Az e-mail tárgya és törzse
$Subject = "Automatikus Teszt E-mail a Postfix Relay-en keresztül (Auth nélkül)"
$Body = "Tisztelt Címzett!" + "`n`n" +
"Ez egy automatikus teszt üzenet, amelyet egy PowerShell szkript küldött el a Postfix SMTP relay szerverén keresztül, hitelesítés nélkül." + "`n" +
"Ha ezt az e-mailt megkapta, az azt jelenti, hogy a Postfix relay szerver és az Exchange Receive Connector beállításai helyesek, és sikeresen továbbította az üzenetet." + "`n`n" +
"Üdvözlettel," + "`n" +
"Az Ön teszt szkriptje"
# --- E-mail küldése ---
try {
Write-Host "E-mail küldése a $($SmtpServer):$($SmtpPort) címre..." -ForegroundColor Cyan
# A -Credential paraméter elhagyása biztosítja, hogy ne történjen hitelesítési kísérlet.
Send-MailMessage -SmtpServer $SmtpServer -Port $SmtpPort -From $From -To $To -Subject $Subject -Body $Body -ErrorAction Stop
Write-Host "Sikeresen elküldött teszt e-mailt a $($SmtpServer)-re." -ForegroundColor Green
Write-Host "Kérem, ellenőrizze a $($To) postafiókját." -ForegroundColor Green
}
catch {
Write-Host "Hiba történt az e-mail küldésekor:" -ForegroundColor Red
Write-Host $_.Exception.Message -ForegroundColor Red
Write-Host "Kérjük, ellenőrizze a Postfix szerver logjait (/var/log/mail.log) a részletekért." -ForegroundColor Yellow
}
# --- Fontos Megjegyzés ---
# Győződjön meg róla, hogy a forrásgép IP-címe (ahonnan futtatja a szkriptet)
# benne van a Postfix szerver main.cf fájljának 'mynetworks' direktívájában!
# Pl. ha a szkriptet a 10.102.1.121-ről futtatja, akkor a 'mynetworks'-ben szerepelnie kell a 10.102.1.0/24-nek.