2015-07-11 62 views
0

我正在閱讀文章:
http://linuxconfig.org/configuring-gmail-as-sendmail-email-relaysendmail配置文件中的'和'有什麼區別?

在文章的中間;

Put bellow lines into your sendmail.mc configuration file right above first "MAILER" definition line: 

define(`SMART_HOST',`[smtp.gmail.com]')dnl 
define(`RELAY_MAILER_ARGS', `TCP $h 587')dnl 
define(`ESMTP_MAILER_ARGS', `TCP $h 587')dnl 
define(`confAUTH_OPTIONS', `A p')dnl 
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl 
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl 
FEATURE(`authinfo',`hash -o /etc/mail/authinfo/gmail-auth.db')dnl 

我想知道是否有區別`和'在這裏?
爲什麼不把它寫成

define('SMART_HOST','[smtp.gmail.com]')dnl 
define('RELAY_MAILER_ARGS', 'TCP $h 587')dnl 
define('ESMTP_MAILER_ARGS', 'TCP $h 587')dnl 
define('confAUTH_OPTIONS', 'A p')dnl 
TRUST_AUTH_MECH('EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl 
define('confAUTH_MECHANISMS', 'EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl 
FEATURE('authinfo','hash -o /etc/mail/authinfo/gmail-auth.db')dnl 

在我看來,該改變的文件更優雅,它包含對稱性這兩個'附上一個字符串,誰又能表達?

這是一個事實,改變後的線可以運行,我測試了它。

回答

相關問題