Tente:
define('SMART_HOST','[smtp-server]')dnl
Ele deve desativar pesquisas de registros MX. Se isso não ajudar, tente o endereço Ipv4 entre colchetes.
estou usando o sendmail para enviar um email e configurá-lo da seguinte maneira:
/etc/mail/sendmail.mc
define('SMART_HOST','smtp-server')dnl
define('RELAY_MAILER_ARGS', 'TCP $h 587')
define('confAUTH_MECHANISMS', 'EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
FEATURE('authinfo','hash /etc/mail/authinfo')dnl
/ etc / mail / authinfo
AuthInfo:smtp-server "U:[email protected]" "P:password" "M:PLAIN"
depois disso eu executo o seguinte comando:
$ m4 sendmail.mc & sendmail.cf
$ makemap hash authinfo < authinfo
$ /etc/init.d/sendmail restart
e teste com:
/ usr / sbin / sendmail -v [email protected] < body.txt
mas ainda assim não consigo receber nenhum email ?? e eu tenho o seguinte erro -
Deferred: Name server:smtp-server-name: host name lookup failure <br>
eu tentei eu posso pingar para o servidor smtp, e eu executar o comando dig smpt-server-name
Eu não posso ver qualquer coisa errada ... porque eu recebi esta mensagem e não posso rever um e-mail.
Tente:
define('SMART_HOST','[smtp-server]')dnl
Ele deve desativar pesquisas de registros MX. Se isso não ajudar, tente o endereço Ipv4 entre colchetes.