2013-01-17 14 views
13

Così di recente ho installato il mio server Rackspace (stack LAMP di Ubuntu) per usare Postfix e Sendgrid per la posta in uscita. Funziona alla grande in quanto la mia posta di prova dalla linea cmd viene consegnata tramite sendgrid smtp. Tuttavia, quando ricevo l'e-mail, dice che è da [email protected] e non posso rispondere ad esso.Cambia indirizzo di posta in uscita da root @ nomeserver - rackspace sendgrid postfix

Ho creato un alias secondo questo argomento how to change default email address for postfix? che indica [email protected] dal nome del mittente che appare ancora come root.

Che cosa è necessario modificare per fare in modo che il server utilizzi l'e-mail del webmaster o almeno visualizzarlo da dove proviene e quindi una risposta dovrebbe essere inviata a tale e-mail?

Qualsiasi aiuto è molto apprezzato!

+0

Mente condividendo i file di configurazione e cosa esattamente hai fatto per ottenere l'installazione in modo da poter aiutare il debug? – Swift

risposta

34

Assicurarsi che questo si trova in /etc/postfix/main.cf:

smtp_generic_maps = hash:/etc/postfix/generic 

Quando si imposta un alias generico, non utilizzare "http", come il link che hai fornito - si userebbe www- dati con Ubuntu.

echo 'www-data [email protected]' >> /etc/postfix/generic 
postmap /etc/postfix/generic 
service postfix restart 

Una nota a margine: SendGrid è impressionante, ma dal momento che Rackspace ha acquistato il servizio MailGun MailGun è praticamente gratuito per i clienti Rackspace. Spero che questo ti aiuti!

Problemi correlati