Sendmail hlásí Internal server error

Sendmail hlásí Internal server error
« kdy: 01. 06. 2023, 15:58:47 »
dobrý deň
vzal som si do hlavy, že zvládnem sendmail.
Inštalácia OK ale problém pri teste.
echo "Subject: test" | /usr/lib/sendmail -v me@domain.com

Kód: [Vybrat]
Connecting to [127.0.0.1] via relay...
220 debian.debian ESMTP Sendmail 8.15.2/8.15.2/Debian-22; Thu, 1 Jun 2023 15:46:39 +0200; (No UCE/UBE) logging access from: localhost(OK)-localhost [127.0.0.1]
>>> EHLO debian.debian
250-debian.debian Hello localhost [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-EXPN
250-VERB
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH DIGEST-MD5 CRAM-MD5
250-DELIVERBY
250 HELP
>>> VERB
250 2.0.0 Verbose mode
>>> MAIL From:<jaro@debian.debian> SIZE=14 AUTH=jaro@debian.debian
250 2.1.0 <jaro@debian.debian>... Sender ok
>>> RCPT To:<admin@domena.s>
>>> DATA
250 2.1.5 <admin@domena.sk>... Recipient ok
354 Enter mail, end with "." on a line by itself
>>> .
050 <admin@domena.sk>... Connecting to mail.hostmaster.sk. via relay...
050 220 mailbackup2 ESMTP ready
050 >>> EHLO debian.debian
050 250-mailbackup2
050 250-SIZE 104857600
050 250-ENHANCEDSTATUSCODES
050 250-8BITMIME
050 250 STARTTLS
050 >>> STARTTLS
050 220 2.0.0 Start TLS
050 >>> EHLO debian.debian
050 250-mailbackup2
050 250-SIZE 104857600
050 250-ENHANCEDSTATUSCODES
050 250 8BITMIME
050 >>> MAIL From:<jaro@debian.debian> SIZE=291
050 250 2.0.0 OK
050 >>> RCPT To:<admin@domena.sk>
050 451 4.3.2 Internal server error
050 <admin@domena.sk>... Deferred: 451 4.3.2 Internal server error
050 >>> DATA
250 2.0.0 351Dkdpb014778 Message accepted for delivery
admin@domena.sk... Sent (351Dkdpb014778 Message accepted for delivery)
Closing connection to [127.0.0.1]
>>> QUIT
221 2.0.0 debian.debian closing connection
root@debian:/etc/mail#


je mi jasné, že chyba je tu
451 4.3.2 Internal server error
len neviem ako opraviť
Ďakujem
« Poslední změna: 01. 06. 2023, 16:02:09 od Petr Krčmář »


Re:Sendmail hlásí Internal server error
« Odpověď #1 kdy: 01. 06. 2023, 16:24:44 »
A nechtělo by to aspoň From: a To: ještě? (Echo -ne "From:ja@mail/r/nSubject:test.../r/n/r/n)

Čeho je to log? Co je přijimaci server?
Nezda se mi to "050 " to je mi.divné.

Re:Sendmail hlásí Internal server error
« Odpověď #2 kdy: 01. 06. 2023, 16:55:56 »
výpis je z terminálu.
príkaz na test je z netu
priložil som nastavenie
postupoval som podľa návodu
https://www.cloudbooklet.com/how-to-install-and-setup-sendmail-on-debian-10/

tento príkaz určí odosielateľa
AuthInfo: "U:root" "I:email-address" "P:password"

nie je mi jasné či ponechať alebo zmeniť v sendmail.mc, keď zmeniť tak na čo

define(`_USE_ETC_MAIL_')dnl


predpokladám, že aj
define(`RELAY_MAILER_ARGS', `TCP $h 587')dnl
define(`ESMTP_MAILER_ARGS', `TCP $h 587')dnl

bude zle. ako som zistil tak používam 993
to som zmenil ale výsledok je rovnaký.
Ešte skúsim heslo ale na portál sa nedá prihlásiť

Re:Sendmail hlásí Internal server error
« Odpověď #3 kdy: 01. 06. 2023, 17:19:21 »
port 587 je správne
995 (SSL)    587 (STARTTLS)    993 (SSL/TLS)

heslo je OK, teraz som testoval

McFly

  • *****
  • 616
    • Zobrazit profil
    • E-mail
Re:Sendmail hlásí Internal server error
« Odpověď #4 kdy: 01. 06. 2023, 17:34:21 »
A copak je ve /var/log/maillog? Nebo neco podobneho, nepouzivam Debian. A uz vubec ne Sendmail, ktery se mi uz pred 20 lety zdal prehistoricky...  ;D


Re:Sendmail hlásí Internal server error
« Odpověď #5 kdy: 01. 06. 2023, 18:03:14 »
no s logmi mám problém
usermod -aG sudo
usermod: príkaz nenájdený

čo je použiteľné na odoslanie mailu?

nastavil som si teraz automatické aktualizácie nekoľko na prázdniny príde vnučka a chcem mať prehľad.
Ja som pri počítači sporadicky

McFly

  • *****
  • 616
    • Zobrazit profil
    • E-mail
Re:Sendmail hlásí Internal server error
« Odpověď #6 kdy: 01. 06. 2023, 19:42:44 »
Osobně doporučuji nainstalovat Postfix, např. https://netcorecloud.com/tutorials/install-postfix-as-send-only-smtp-server/ s volbou smarthost (v řeči Postfixu direktiva Relayhost), kdy jsou e-maily předávány dalšímu nadřazenému serveru, například SMTP serveru Vašeho poskytovatele internetu. Provozovat byť jen na odesílání e-mailů vlastní server chce kupu znalostí a zkušeností... :) Jinak reálně hrozí, že se moc e-mailů nedoručí.

alex6bbc

  • *****
  • 1 753
    • Zobrazit profil
    • E-mail
Re:Sendmail hlásí Internal server error
« Odpověď #7 kdy: 01. 06. 2023, 20:10:40 »
hleda divku co umi nakonfigurovat sendmail.

neni projekt sendmail uz dead?

Re:Sendmail hlásí Internal server error
« Odpověď #8 kdy: 02. 06. 2023, 09:13:16 »
chyba bude asi u mňa
nejde Kmail, niektoré príkazy v konsole, v Discover neberie heslo a neviem sa pridať do sudouser

pripájam mail log

v pondelok obnovím systém zo zálohy a uvidím

robac

  • ***
  • 208
    • Zobrazit profil
    • E-mail
Re:Sendmail hlásí Internal server error
« Odpověď #9 kdy: 02. 06. 2023, 14:38:37 »
chyba bude asi u mňa

Ten email zjevne odmita az server mail.hostmaster.sk, ktery mate nakonfigurovany jako smarthosta (a vubec vam neprislo dulezite se o tom zminit).

Re:Sendmail hlásí Internal server error
« Odpověď #10 kdy: 02. 06. 2023, 16:19:46 »
Ospravedlňujem sa. Log som vytiahol dnes a ani ho moc nečítal. To viete, v 62dvoch sa učiť nové veci nie je len tak.
Ten server je správne, meno a heslo tiež. TB funguje s tým nastavením spoľahlivo. Akurát sa pripájam na port 993.
Ja tým logom moc nerozumiem, dá sa z toho vy čítať dôvod?

robac

  • ***
  • 208
    • Zobrazit profil
    • E-mail
Re:Sendmail hlásí Internal server error
« Odpověď #11 kdy: 04. 06. 2023, 23:39:09 »
Takze se snazite email poslat pres smarthosta pres IMAP port?

Re:Sendmail hlásí Internal server error
« Odpověď #12 kdy: 05. 06. 2023, 11:00:13 »
áno aj
osobne mi je jedno či POP3 alebo IMAP
odpoveď od poskytovateľa
problem tu moze byt v tom ze kmail ani mail.hostmaster.sk nepouziva sendmail a pozaduje autorizaciu odosielatela.

a tu je pre mňa problém: ako nastaviť autorizáciu v sndemail

RDa

  • *****
  • 2 935
    • Zobrazit profil
    • E-mail
Re:Sendmail hlásí Internal server error
« Odpověď #13 kdy: 05. 06. 2023, 11:06:08 »
ten sendmail odinstalujte a pouzijte ssmtp, pro tu konfiguraci jako smarthost.
Nastavit autorizaci na vzdaleny server pak je jednoduche, v /etc/ssmtp/ssmtp.conf

https://wiki.debian.org/sSMTP

(jen je blby ze tam budete mit heslo v plaintextu)

Re:Sendmail hlásí Internal server error
« Odpověď #14 kdy: 05. 06. 2023, 13:14:06 »
budem musieť vyskúšať.
sendmail síce vytvorí Compile the smtp-auth-creds file into the sendmail

makemap hash /etc/mail/smtp-auth< /etc/mail/smtp-auth
a v nastavení je zadaná cesta ale nefunguje
FEATURE(`authinfo', `hash -o /etc/mail/smtp-auth.db')dnl