Pagina 1 di 1

problema sendmail

Inviato: mer 26 set 2018, 16:52
da sya54M
salve, ho acquistato un vps con slackware da linode.com e ci ho messo un paio di siti per adesso... però non riesco ad inviare le email con la funzione mail() di php e non so nemmeno come configurare delle caselle di posta.
ovviamente ho avviato rc.sendmail ed in /var/log/maillog trovo:

Codice: Seleziona tutto

Sep 26 14:27:18 darkstar sm-mta[13997]: starting daemon (8.15.2): SMTP+queueing@00:25:00
Sep 26 14:27:18 darkstar sm-msp-queue[14000]: starting daemon (8.15.2): queueing@00:25:00
Sep 26 14:27:18 darkstar sm-mta[13999]: STARTTLS=client, relay=gmail-smtp-in.l.google.com., version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Sep 26 14:27:19 darkstar sm-mta[13999]: STARTTLS=client, relay=alt1.gmail-smtp-in.l.google.com., version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Sep 26 14:27:22 darkstar sm-mta[13999]: STARTTLS=client, relay=alt2.gmail-smtp-in.l.google.com., version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Sep 26 14:27:26 darkstar sm-mta[13999]: STARTTLS=client, relay=alt3.gmail-smtp-in.l.google.com., version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Sep 26 14:27:29 darkstar sm-mta[13999]: STARTTLS=client, relay=alt4.gmail-smtp-in.l.google.com., version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Sep 26 14:27:29 darkstar sm-mta[13999]: w8QEOB29013974: to=<sya54m856@gmail.com>, ctladdr=<apache@darkstar.members.linode.com> (80/80), delay=00:03:18, xdelay=00:00:11, mailer=esmtp, pri=210610, relay=alt4.gmail-smtp-in.l.google.com. [IPv6:2607:f8b0:400e:c09:0:0:0:1b], dsn=4.0.0, stat=Deferred: 421-4.7.0 This message does not have authentication information or fails to pass
Sep 26 14:27:29 darkstar sm-mta[13999]: w8QEBr1N013803: to=<sya54m856@gmail.com>, ctladdr=<apache@darkstar.members.linode.com> (80/80), delay=00:15:36, xdelay=00:00:00, mailer=esmtp, pri=300610, relay=alt4.gmail-smtp-in.l.google.com., dsn=4.0.0, stat=Deferred
Sep 26 14:27:58 darkstar sendmail[14002]: w8QERwFA014002: from=apache, size=368, class=0, nrcpts=1, msgid=<201809261427.w8QERwFA014002@darkstar.members.linode.com>, relay=apache@localhost
Sep 26 14:27:58 darkstar sm-mta[14003]: w8QERwR7014003: from=<apache@darkstar.members.linode.com>, size=609, class=0, nrcpts=1, msgid=<201809261427.w8QERwFA014002@darkstar.members.linode.com>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
Sep 26 14:27:58 darkstar sendmail[14002]: w8QERwFA014002: to=sya54m856@gmail.com, ctladdr=apache (80/80), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30368, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (w8QERwR7014003 Message accepted for delivery)
Sep 26 14:27:58 darkstar sendmail[14006]: w8QERwMl014006: from=apache, size=362, class=0, nrcpts=1, msgid=<201809261427.w8QERwMl014006@darkstar.members.linode.com>, relay=apache@localhost
Sep 26 14:27:58 darkstar sm-mta[14005]: STARTTLS=client, relay=gmail-smtp-in.l.google.com., version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Sep 26 14:27:58 darkstar sm-mta[14007]: w8QERw4p014007: from=<apache@darkstar.members.linode.com>, size=603, class=0, nrcpts=1, msgid=<201809261427.w8QERwMl014006@darkstar.members.linode.com>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
Sep 26 14:27:58 darkstar sendmail[14006]: w8QERwMl014006: to=info@liduz.it, ctladdr=apache (80/80), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30362, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (w8QERw4p014007 Message accepted for delivery)
Sep 26 14:27:58 darkstar sm-mta[14009]: w8QERw4p014007: SYSERR(root): liduz.it. config error: mail loops back to me (MX problem?)
Sep 26 14:27:58 darkstar sm-mta[14009]: w8QERw4p014007: to=<info@liduz.it>, ctladdr=<apache@darkstar.members.linode.com> (80/80), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120603, relay=liduz.it. [139.162.203.144], dsn=5.3.5, stat=Local configuration error
Sep 26 14:27:58 darkstar sm-mta[14009]: w8QERw4p014007: w8QERw4p014009: DSN: Local configuration error
Sep 26 14:27:58 darkstar sm-mta[14010]: w8QERw9J014010: li1366-144.members.linode.com [139.162.203.144] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
Sep 26 14:27:58 darkstar sm-mta[14009]: w8QERw4p014009: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=61858, dsn=2.0.0, stat=Sent
Sep 26 14:27:58 darkstar sm-mta[14009]: w8QERw4p014009: to=<apache@darkstar.members.linode.com>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=61858, dsn=2.0.0, stat=Sent
Sep 26 14:27:59 darkstar sm-mta[14005]: STARTTLS=client, relay=alt1.gmail-smtp-in.l.google.com., version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Sep 26 14:28:01 darkstar sm-mta[14005]: STARTTLS=client, relay=alt2.gmail-smtp-in.l.google.com., version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Sep 26 14:28:06 darkstar sm-mta[14005]: STARTTLS=client, relay=alt3.gmail-smtp-in.l.google.com., version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Sep 26 14:28:08 darkstar sm-mta[14005]: STARTTLS=client, relay=alt4.gmail-smtp-in.l.google.com., version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Sep 26 14:28:09 darkstar sm-mta[14005]: w8QERwR7014003: to=<sya54m856@gmail.com>, ctladdr=<apache@darkstar.members.linode.com> (80/80), delay=00:00:11, xdelay=00:00:11, mailer=esmtp, pri=120609, relay=alt4.gmail-smtp-in.l.google.com. [IPv6:2607:f8b0:400e:c09:0:0:0:1b], dsn=4.0.0, stat=Deferred: 421-4.7.0 This message does not have authentication information or fails to pass
Sep 26 14:30:04 darkstar sendmail[14032]: w8QEU4dB014032: from=root, size=689, class=0, nrcpts=1, msgid=<201809261430.w8QEU4dB014032@darkstar.members.linode.com>, relay=root@localhost
Sep 26 14:30:04 darkstar sm-mta[14033]: w8QEU4AF014033: from=<root@darkstar.members.linode.com>, size=1000, class=0, nrcpts=1, msgid=<201809261430.w8QEU4dB014032@darkstar.members.linode.com>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
Sep 26 14:30:04 darkstar sendmail[14032]: w8QEU4dB014032: to=root, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30689, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (w8QEU4AF014033 Message accepted for delivery)
Sep 26 14:30:04 darkstar sm-mta[14034]: w8QEU4AF014033: to=<root@darkstar.members.linode.com>, ctladdr=<root@darkstar.members.linode.com> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=31225, dsn=2.0.0, stat=Sent
[-o<

Re: problema sendmail

Inviato: mer 26 set 2018, 17:02
da ponce
fossi in te userei msmtp, e' piu' semplice da configurare con un account google rispetto a sendmail (i log sembrano dire che ci sono problemi con la configurazione)

https://wiki.archlinux.org/index.php/msmtp

Re: problema sendmail

Inviato: mer 26 set 2018, 17:08
da sya54M
immagino che non sia preinstallato su slackware, ma bisogna usarlo per forza con google?, comunque i file di configurazione non li ho toccati, sono quelli di slackware64 14.2

Re: problema sendmail

Inviato: mer 26 set 2018, 17:11
da ponce
dai log dice che prova a usare i server di gmail come relay, senza riuscirci: credo che tu l'abbia l'abbia configurato cosi', di default non dovrebbe avere questa configurazione... magari e' linode che te lo fornisce cosi'.
msmtp lo puoi usare anche senza google, specificando i tuoi server: e' spiegato nel link.

Re: problema sendmail

Inviato: mer 26 set 2018, 17:14
da sya54M
mmm allora forse linode fa un'installazione non proprio "originale"

Re: problema sendmail

Inviato: mer 26 set 2018, 17:16
da sya54M
può essere che il problema sia causato dal fatto che ho installato let's encrypt per il dominio in uso ed esso non è applicato a qualche sottodominio per la posta?

Re: problema sendmail

Inviato: mer 26 set 2018, 17:22
da ponce
non ho idea, ma puoi verificarlo facendo un test con un'altro server smtp: quelli di google, ad esempio, non dovrebbero avere questo problema...

Re: problema sendmail

Inviato: mer 26 set 2018, 17:25
da sya54M
in che modo?

Re: problema sendmail

Inviato: mer 26 set 2018, 18:07
da ponce
se stai parlando di sendmail non dovrebbe essere un problema di letsencrypt per un tuo dominio perche', a giudicare dai messaggi di errore che hai postato, usa google come relay, i server di google restituiscono errore e quindi non ci arriva proprio al tuo dominio.
se invece devi configurare msmtp per mandare la posta ad un server smtp, dopo aver installato msmtp (ad esempio) da SBo, puoi far riferimento alla guida di archlinux che ho linkato sopra.

Re: problema sendmail

Inviato: gio 27 set 2018, 16:48
da sya54M
ora funziona l'invio con mail() di php, però non riesco a configurare dei nuovi indirizzi di posta, cioè ho inserito in /etc/mail/virtusertable una stringa "info@liduz.it liduz", dove liduz è anche un account di sistema, ma quando cerco di configurare thunderbird non funziona

Re: problema sendmail

Inviato: gio 27 set 2018, 16:58
da conraid
MA puoi installare software in quel sistema? Fossi in te mi compilerei postfix appositamente, tanto anche Pat ha messo postfix in current.

Re: problema sendmail

Inviato: gio 27 set 2018, 17:02
da sya54M
conraid ha scritto:MA puoi installare software in quel sistema? Fossi in te mi compilerei postfix appositamente, tanto anche Pat ha messo postfix in current.
sì è un vps, posso farci tutto, qual è la soluzione più semplice? cosa ddevo fare?

Re: problema sendmail

Inviato: gio 27 set 2018, 17:05
da conraid
sya54M ha scritto:
conraid ha scritto:MA puoi installare software in quel sistema? Fossi in te mi compilerei postfix appositamente, tanto anche Pat ha messo postfix in current.
sì è un vps, posso farci tutto, qual è la soluzione più semplice? cosa ddevo fare?
Dipende cosa ti interessa. Un banale relay verso gmail secondo me la soluzione migliore è quella che ti ha indicato ponce.
Se vuoi un smtp server completo metti postfix

Re: problema sendmail

Inviato: gio 27 set 2018, 17:54
da sya54M
però trovo in /var/mail/liduz tutte le email inviate... vuol dire qualcosa? la password da impostare sul client è quella dell'account linux giusto?

Re: problema sendmail

Inviato: gio 27 set 2018, 18:03
da conraid
sya54M ha scritto:però trovo in /var/mail/liduz tutte le email inviate... vuol dire qualcosa? la password da impostare sul client è quella dell'account linux giusto?
Non lo so, mai configurato sendmail.
Per postfix devi configurare gli alias e varie cose, poi sì. Anche se solitamente si usano utenti extra.

http://postfix.state-of-mind.de/patrick ... ation.html
questo documento e il successivo.